M3 Metro Place
1060 Sheppard Avenue W Toronto Ontario Canada
View on a map- Year Build:
- 2012
- Storeys:
- 15
- Developer:
- Liberty Development Corp.
Amenities: A massive fitness center, an indoor pool, and golf simulator. Conveniently located near York University.






