54 Thelma ST

North Providence, RI, 02904
$150,000Price
2Beds
1Baths
1126sqft
Courtesy of: Multi State Realty

54 Thelma ST

North Providence, RI, 02904
$150,000Price
2Beds
1Baths
1126sqft