Freehold TownhouseListed · Sign in$1,689,0001389 Lakeshore RoadMaple, Burlington4 Beds4 Baths4 Parking2,806–2,806 sqft