$399,900 - 50 Alexander Street, North Providence, RI 02904
50 Alexander Street
North Providence,
RI
02904
768 below grade finished sqft