Welcome to LEORA, amazing apartments in the heart of Ville St-Laurent! Choose from Studios to 3-bedrooms, fully equipped with appliances, fixtures, and AC. All units are bright & spacious! From the lobby to the pool, every space is bright and inviting. On-site amenities include a gym, pool, and terrace, with underground parking for convenience (for a fee) Nearby transit and highways make exploring easy, surrounded by parks, shops, and schools. Book your visit today!