Jump to MLS#:
MLS#:1183064
236 Elmdale RD, Scituate, RI 02857
$409,900 | MLS#: 1183064
Office: 401-523-5535