277 Plymouth St, Halifax, MA, 02338

$749,900

277 Plymouth St, Halifax, MA, 02338

Listing Agent:
Courtesy of: