The Met
7895 Jane StreetVaughan30 storeysBuilt 2020 · 6 yrs old8 min walk to Vaughan Metropolitan Centre station
1 residents shared their experience.
Good points
- Has its own parking spot; convenient for the subway and buses.
Problems
Nothing yet.
Have you lived at The Met?See the latest reviews and votes, or share your experience.
Open this building
Open this building