$385,000 - 36 Allendale Avenue, North Providence, RI 02911
36 Allendale Avenue
North Providence,
RI
02911
768 below grade finished sqft