Ideally located within walking distance to shops, cafés and restaurants on Greene Avenue, Westmount Square, and close to Atwater and Vendôme metros
Ideally located within walking distance to shops, cafés and restaurants on Greene Avenue, Westmount Square, and close to Atwater and Vendôme…