Maison 77 Clarendon Condos is a New Condo development by Menkes Developments Ltd. located at Clarendon Avenue & Russell Hill Rd, Toronto.