61 Brownlea Ave Condos is a New Condo development by Menkes Developments Ltd. located at Lawrence Ave W & Scarlett Rd, Toronto.