359 Plymouth, Halifax, MA, 02338
359 Plymouth, Halifax, MA, 02338

$225,000

359 Plymouth, Halifax, MA, 02338

2
Courtesy of: Andrew Stout | Atlantic Properties