leQube Apartments is a Furnished apartment building located at 3990 Rue St-Hubert, Montréal, QC H2L 4A5, Canada. It has received 30 reviews with an average rating of 4.3 stars.
The address of leQube Apartments: 3990 Rue St-Hubert, Montréal, QC H2L 4A5, Canada
leQube Apartments has 4.3 stars from 30 reviews
Furnished apartment building