133 Babcock ST

Providence, RI, 02905
$319,900Price
6Beds
3Baths
Courtesy of: The RI Real Estate Company

133 Babcock ST

Providence, RI, 02905
$319,900Price
6Beds
3Baths