$349,900 - 42 Belcourt Avenue, North Providence, RI 02911
42 Belcourt Avenue
North Providence,
RI
02911
728 below grade finished sqft