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 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
Margaret CraigAdd to favoritesHouse for sale, Lot 3 Old Guysborough Road, in Terence Bay, CanadaHouse • 3 bed. • 2 bath. • 1120 sq ft (104 m²)$365,631