Margaret CraigAdd to favoritesOceanfront dream homeHouse • 3 bed. • 2 bath. • 1441 sq ft (134 m²)$588,573
Margaret CraigAdd to favoritesStunning coastal homeHouse • 3 bed. • 2 bath. • 1691 sq ft (157 m²)$732,129
Margaret CraigAdd to favoritesSleek family home House • 3 bed. • 2 bath. • 1240 sq ft (115 m²)$382,547
Margaret CraigAdd to favoritesRural meets refinedHouse • 3 bed. • 2 bath. • 1120 sq ft (104 m²)$367,830
Margaret CraigAdd to favoritesThe perfect combination of style, function, and affordability.House • 3 bed. • 3 bath. • 1570 sq ft (146 m²)$397,263