Jump to MLS#:
MLS#:1195130
12 mainella ST, North Providence, RI 02904
$249,900 | MLS#: 1195130
Office: 401-751-8300