152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338
152 Oak St, Halifax, MA, 02338

$475,000

152 Oak St, Halifax, MA, 02338

PENDING