150 square feet office offering an exceptional view of the Mount Royal. The best view of Montreal!

Location