139 Babcock ST

Providence, RI, 02905
$159,900Price

139 Babcock ST

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

139 Babcock ST

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