139 Babcock ST

Providence, RI, 02905
$159,900Price
4Beds
1Baths
4049sqft
Courtesy of: Access Realty, Inc.

139 Babcock ST

Providence, RI, 02905
$159,900Price
4Beds
1Baths
4049sqft