155 Babcock Street

Providence, RI, 02905
$439,900Price

155 Babcock Street

Providence, RI, 02905
PENDING
$439,900Price
3Beds
2Baths
1408sqft

155 Babcock Street

Providence, RI, 02905
PENDING
$439,900Price
3Beds
2Baths
1408sqft