Properties for sale in the subdivision of Mallard Bay, located in Hampstead.

104 Drake Road
$1,349,000
104 Drake Road
3 Beds • 2.5 Baths • 2,266 Sq.Ft.
109 Drake Road
$835,000
109 Drake Road
3 Beds • 3 Baths • 2,613 Sq.Ft.

It's your moment,
welcome home.