The Villa Latella building, located in Saint-Léonard, is a 15-storey residential complex1. Built between 2007 and 2009, it offers modern condos with superior soundproofing, 8.5-foot ceilings, and granite countertops.
Residents also benefit from a central air conditioning system, two elevators, and indoor parking.