120 Eagle Rock Way • #304 • Vaughan, ON photo 1
120 Eagle Rock Way • #304 • Vaughan, ON photo 2
120 Eagle Rock Way • #304 • Vaughan, ON photo 3
120 Eagle Rock Way • #304 • Vaughan, ON photo 4
120 Eagle Rock Way • #304 • Vaughan, ON photo 5
120 Eagle Rock Way • #304 • Vaughan, ON photo 6
120 Eagle Rock Way • #304 • Vaughan, ON photo 7
120 Eagle Rock Way • #304 • Vaughan, ON photo 8
120 Eagle Rock Way • #304 • Vaughan, ON photo 9
120 Eagle Rock Way • #304 • Vaughan, ON photo 10
120 Eagle Rock Way • #304 • Vaughan, ON photo 11
120 Eagle Rock Way • #304 • Vaughan, ON photo 12
120 Eagle Rock Way • #304 • Vaughan, ON photo 13
120 Eagle Rock Way • #304 • Vaughan, ON photo 14
120 Eagle Rock Way • #304 • Vaughan, ON photo 15
120 Eagle Rock Way • #304 • Vaughan, ON photo 16
120 Eagle Rock Way • #304 • Vaughan, ON photo 17
120 Eagle Rock Way • #304 • Vaughan, ON photo 18
120 Eagle Rock Way • #304 • Vaughan, ON photo 19
120 Eagle Rock Way • #304 • Vaughan, ON photo 20
120 Eagle Rock Way • #304 • Vaughan, ON photo 21
120 Eagle Rock Way • #304 • Vaughan, ON photo 22
120 Eagle Rock Way • #304 • Vaughan, ON photo 23
120 Eagle Rock Way • #304 • Vaughan, ON photo 24
120 Eagle Rock Way • #304 • Vaughan, ON photo 25
120 Eagle Rock Way • #304 • Vaughan, ON photo 26
120 Eagle Rock Way • #304 • Vaughan, ON photo 27
120 Eagle Rock Way • #304 • Vaughan, ON photo 28
120 Eagle Rock Way • #304 • Vaughan, ON photo 29
120 Eagle Rock Way • #304 • Vaughan, ON photo 30
120 Eagle Rock Way • #304 • Vaughan, ON photo 31
120 Eagle Rock Way • #304 • Vaughan, ON photo 32
120 Eagle Rock Way • #304 • Vaughan, ON photo 33
120 Eagle Rock Way • #304 • Vaughan, ON photo 34
120 Eagle Rock Way • #304 • Vaughan, ON photo 35
120 Eagle Rock Way • #304 • Vaughan, ON photo 36
120 Eagle Rock Way • #304 • Vaughan, ON photo 37
120 Eagle Rock Way • #304 • Vaughan, ON photo 38
120 Eagle Rock Way • #304 • Vaughan, ON photo 39
120 Eagle Rock Way • #304 • Vaughan, ON photo 40
120 Eagle Rock Way • #304 • Vaughan, ON photo 41
120 Eagle Rock Way • #304 • Vaughan, ON photo 42
120 Eagle Rock Way • #304 • Vaughan, ON photo 43
New1 / 43
$679,000
120 Eagle Rock Way • #304 • Vaughan, ONNew
Courtesy of Toronto Real Estate Realty Plus Inc
2
Bedrooms
2
Bathrooms
700-799
Square feet
1
Parking

About this home

Welcome to The Mackenzie - sophisticated, boutique living in a vibrant, amenity-rich community. This freshly painted, split 2-bed, 2-bath suite is wrapped in floor-to-ceiling windows for bright, private, functional living. Select furniture is included for a stylish, move-in-ready home. The open-concept kitchen features granite counters, a chic backsplash, and full-size built-in appliances, flowing into a versatile living/dining space. The primary suite offers a private 3-piece ensuite; the second bedroom is served by a full bath - ideal for family, guests, or a home office. Both bedrooms include custom closet organizers. Unwind on your private balcony with unobstructed downtown views. Building amenities include a fitness centre, yoga studio, party room with private dining, and a rooftop lounge with BBQs. Steps to Maple GO Station, minutes to Hwy 400, top schools, parks, Vaughan Mills, and Cortellucci Vaughan Hospital. Includes 1 parking spot and 1 locker. Immaculate and move-in ready - unbeatable value.

Property details

Property type
Condo Apartment
Style
Apartment
Approx. age (yrs)
0-5
Total rooms
4
Maintenance fee
$730.66/mo
Exposure
North East
Property taxes
$3,049.32 (2026)
Occupancy
Flexible
Days on market
2
Status
Active
MLS®

Property history

Recently sold nearby

Listing data last updated: Aug 8, 2026, 11:04 a.m. EDT via TRREB IDX.

First listed: Aug 8, 2026, 11:04 a.m. EDT.