1362-1364 Greene Ave. is a two floor 3,800 sqft brick clad building located on the most prestigious street in Westmount. The building is steps from Westmount Square with direct access to the metro and the largest underground shopping network in North America.
Commercial
Retail – 3000sqft
Retail – 800 sqft