$499,900 - 23 Tremont Street, North Providence, RI 02904
23 Tremont Street
North Providence,
RI
02904
704 below grade finished sqft