$489,900 - 147 Obed Avenue, North Providence, RI 02904
147 Obed Avenue
North Providence,
RI
02904
1,092 below grade finished sqft