12 ADA ST, North Providence, RI, 02904

North Providence, RI, 02904
Active
$289,900Price
3Beds
2Baths
1280sqft
Courtesy of: Weichert REALTORS Tirrell Real

12 ADA ST, North Providence, RI, 02904

North Providence, RI, 02904
Active
$289,900Price
3Beds
2Baths
1280sqft