83 - A Locust Ave AV

North Providence, RI, 02911
$419,900Price
3Beds
2Baths
2304sqft
Courtesy of: RE/MAX Preferred

83 - A Locust Ave AV

North Providence, RI, 02911
$419,900Price
3Beds
2Baths
2304sqft