201 - 320 JOHN STREET, Markham (Aileen-Willowbrook)
$699,000
For sale: Townhouse
- Property type
- Condo Townhouse
- Bedrooms / bathrooms
- 2 bedrooms, 3 bathrooms
- Living area
- 1,399 sqft
- MLS®
- MLS® N13227836
- Neighbourhood
- Aileen-Willowbrook

Welcome to Bayview Villas! Discover this beautifully renovated 2-storey condo townhouse in the heart of Thornhill a peaceful, family-friendly community surrounded by convenience. Featuring 2 bedrooms, 3 bathrooms, and a stunning 345 sq.ft. rooftop terrace with glass walls, perfect for relaxing or entertaining. Enjoy a bright open-concept layout with new flooring and staircases (2025), new AC cooler (2025), and new water tank (2021). The stylish kitchen offers a granite countertop and brand-new stainless steel appliances. The spacious primary suite includes a 4-pc ensuite, while the second bedroom is airy and sunlit. Steps to public transit, Hwy 407/7, schools, parks, shopping, and community centres. Move-in ready a perfect blend of comfort, style, and location!
Homes for sale near 201 - 320 JOHN STREET
- 154 - 18 CLARK AVENUE W, Vaughan — $699,000 · 2 bed · 3 bath · Townhouse
- 138 - 326 JOHN STREET, Markham — $699,000 · 2 bed · 3 bath · Townhouse
- 3 - 196 PINE GROVE ROAD, Vaughan — $699,000 · 2 bed · 3 bath · Townhouse
- 13 - 11 HONEYCRISP CRESCENT, Vaughan — $649,000 · 2 bed · 3 bath · Townhouse
- 192 LOUISBOURG WAY, Markham — $724,800 · 2 bed · 3 bath · Townhouse
- 164 - 760 LAWRENCE AVENUE W, Toronto — $649,000 · 2 bed · 3 bath · Townhouse
- 909 - 2 STECKLEY HOUSE LN LANE, Richmond Hill — $619,000 · 2 bed · 3 bath · Townhouse
- TH 1120 - 12 DAVID EYER ROAD, Richmond Hill — $2,900/mo · 2 bed · 3 bath · Townhouse