Lake and Town
Lake and Town Apartment is a luxury lakeside apartment off-plan developed by well-known Canadian developer Menkes in Toronto’s Etobicoke. It is located at the junction of Lake Shore Blvd W and Kipling Ave. The Lake Shore campus of Humber College is only a 2-minute drive from the apartment. Mimico GO only takes 6 minutes, and Sherway Gardens Mall, the largest shopping mall in Etobicoke, is only 6-8 minutes away by car.