Share Link

Metro Place Shops @ Sheppard Avenue West & Allen Road
Mixed Use

FOR LEASE and FOR SALE, Metro Place Shops situated at the busy crossroads of Sheppard Avenue West and Allen Road.  The Metro Place comprises 4 condominium towers and approximately 20,500 square feet of retail space located at the base of the 3rd and 4th buildings with signage fronting Sheppard Avenue West and Allen Road. This site is conveniently located opposite the Downsview Subway Station and is in close proximity to major highways. Metro Place is surrounded by established residential communities and commercial areas and is a neighbour to Downsview Park.

Ideal for most uses including a coffee shop, pharmacy, professional offices and other related retail services.