Margaret CraigAdd to favoritesOceanfront dream homeHouse • 3 bed. • 2 bath. • 1441 sq ft (134 m²)$585,054
Margaret CraigAdd to favoritesStunning coastal homeHouse • 3 bed. • 2 bath. • 1691 sq ft (157 m²)$727,751
Margaret CraigAdd to favoritesWhere luxury coastal living meets energy-efficient design.House • 5 bed. • 4 bath. • 4231 sq ft (393 m²)$804,549
Margaret CraigAdd to favoritesLand for sale, 21 Dundas Street, in Dartmouth, CanadaPlot of land$424,144
Margaret CraigAdd to favoritesHouse for sale, 19 Hudson Drive, in Windsor Junction, CanadaHouse • 4 bed. • 2 bath. • 2795 sq ft (260 m²)$507,963
Margaret CraigAdd to favoritesSleek family home House • 3 bed. • 2 bath. • 1240 sq ft (115 m²)$380,259