Jump to MLS#:
MLS#:1194908
31 Opper St, Providence, RI 02904
$159,900 | MLS#: 1194908
MLS#:1193430
29 Alexander ST, North Providence, RI 02904
$214,900 | MLS#: 1193430