73 Babcock ST

Providence, RI, 02905
ACTIVE
$255,000Price
3Beds
1Baths
1665sqft
Courtesy of: Circle 100 Real Estate

73 Babcock ST

Providence, RI, 02905
ACTIVE
$255,000Price
3Beds
1Baths
1665sqft