Jump to MLS#:
MLS#:4686247
41 Melrose, Rochester, NH 03868
$59,900 | MLS#: 4686247