52 Carovilli ST

North Providence, RI, 02904
$399,900Price

52 Carovilli ST

North Providence, RI, 02904
$399,900Price
3Beds
3Baths
2000sqft
Courtesy of: RE/MAX Preferred

52 Carovilli ST

North Providence, RI, 02904
$399,900Price
3Beds
3Baths
2000sqft