75 Crystal Lake Rd, Halifax, MA
3 Bd
2 Ba
MLS® 73515635 • Alliance Realty
101 Annawon Dr, Halifax, MA
MLS® 73515548 • Thumbprint Realty, LLC
402A - 402-402A Holmes St, Halifax, MA
4 Bd
3 Ba
MLS® 73512632 • Keller Williams Elite
2 Country Club Dr, Halifax, MA
MLS® 73480733 • Keller Williams Realty Colonial Partners
98 Walnut St, Halifax, MA
2 Bd
MLS® 73478442 • Twisted Spoke Realty, LLC