$164,900
25 Ferndale Drive, Halifax, MA 02338
$499,000
13 Hickory Road, Halifax, MA 02338
$349,900
57 Twin Lakes Drive, Unit 57, Halifax, MA 02338
$780,000
88 Colby Drive, Halifax, MA 02338
$219,900
47 Sycamore Drive, Halifax, MA 02338
$500,000
307 Wood Street, Halifax, MA 02338