31 Nipmuc Trail C UNIT c

North Providence, RI, 02904
PENDING
$319,000Price
2Beds
2Baths
1211sqft

31 Nipmuc Trail C UNIT c

North Providence, RI, 02904
PENDING
$319,000Price
2Beds
2Baths
1211sqft