Le 22 in Saint-Leonard
Located in Saint-Leonard, Le 22 is next to a range of shops, restaurants, cafés, and numerous services. Residents have the pleasure of living in a setting with a stunning indoor garden, large windows, and beautiful living spaces.