3905 Major Mackenzie Dr W is a highly desirable property located in the heart of Vaughan, Ontario. This modern and newly-built commercial property features over 16,000 square feet of premium retail and office space, spread across two floors and equipped with top-of-the-line amenities and features.