Coming Soon
Leslie Mews Townhomes is a proposed townhouse development by Atria Development Corporation. Details are limited, the project will feature 19 unique townhouses averaging approximately 1,700 square feet. Leslie Mew is estimated to start construction in late 2015 and will be located on Gerrard Street East & Leslie Street in Toronto.