$599,900 - 28 Lewis Street, North Providence, RI 02904
28 Lewis Street
North Providence,
RI
02904
1,400 below grade finished sqft