6311 Somerled Ave., Montreal (West) Quebec, Canada
Montreal West one bedroom Apartment For Rent
| * Pictures of a similar apartment.A concrete high-rise building situated between Grand and Cavendish in N.D.G. There is an outdoor swimming pool surrounded by trees and flowers. All the apartments...