201 - 320 John Street

201 - 320 John Street
201 - 320 John Street
201 - 320 John Street
+31
2
 bed
3
 bath
1
 parking
1200 - 1399
 sqft
Condo Townhouse
$719,000
For Sale
93 days
 on site
$719,000
Click to open the pre-gallery to get the direction
Maintenance fees
$512.00
Locker
Owned
Exposure
W
Possession
Immediate
Price per sqft
$514 - $599
Taxes
$3,474.6 (2025)
Outdoor space
Balcony, Patio
Age of building
15 years old
See what's nearby
Description
Welcome to Bayview Villas! Discover this beautifully renovated 2-storey condo townhouse in the heart of Thornhill a peaceful, family-friendlycommunity surrounded by convenience. Featuring 2 bedrooms, 3 bathrooms, and a stunning 345 sq.ft. rooftop terrace with glass walls, perfectfor relaxing or entertaining. Enjoy a bright open-concept layout with new flooring and staircases (2025), new AC cooler (2025), and new watertank (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!
Broker: ONE PERCENT REALTY LTD.
MLS®#: N12746138
Property details
Neighbourhood:
Parking:
Yes
Parking type:
Underground
Property type:
Condo Townhouse
Heating type:
Forced Air
Style:
Multi-Level
Ensuite laundry:
Yes
Corp #:
YRCC-1189
MLS Size:
1200-1399 sqft
Listed on:
Feb 1, 2026
Show all details
Rooms
NameSizeFeatures
Kitchen
10.0 x 8.9 ft
Primary Bedroom
10.5 x 13.9 ft
Bedroom 2
13.9 x 9.3 ft
Show all
Instant estimate:
orto view instant estimate
$15,792
higher than listed price
i
High
$755,981
Mid
$734,792
Low
$706,439
Have a home? See what it's worth with an instant estimate

Use our AI-assisted tool to get an instant estimate of your home's value, up-to-date neighbourhood sales data, and tips on how to sell for more.

Included in Maintenance Fees

Parking
Common Element
Building Insurance
285 - 326 John Street
1/50
$758,800
105 days
285 - 326 John Street
2BD
3BA
2 Parking
1,200-1,399 sqft
Maint. Fee $756
MLS#: N12713980
CENTURY 21 LEADING EDGE REALTY INC.
105 days
276 - 322 John Street
1/44
$699,000
17 days
276 - 322 John Street
2BD
3BA
2 Parking
1,200-1,399 sqft
Maint. Fee $756
MLS#: N13016362
SUNSHINE REALTY BROKERAGE INC.
17 days
3 - 119 Henderson Avenue
1/32
$699,900
3 days
3 - 119 Henderson Avenue
3BD
3BA
1 Parking
1,200-1,399 sqft
Maint. Fee $475
MLS#: N13074766
CENTURY 21 NEW CONCEPT
3 days
100 Henderson Avenue
1/34
$770,000
1 day
100 Henderson Avenue
3+1BD
3BA
2 Parking
1,200-1,399 sqft
Maint. Fee $500
MLS#: N13080950
LUXURY HOME REALTY INC.
1 day

About 201 - 320 John Street

201 - 320 John Street is a Thornhill condo for sale. 201 - 320 John Street has an asking price of $719000, and has been on the market since February 2026. This condo unit has 2 beds, 3 bathrooms and is 1200-1399 sqft. 201 - 320 John Street, Thornhill is situated in Aileen-Willowbrook, with nearby neighbourhoods in Bayview Glen, Bayview Country Club Estates, Royal Orchard and Thornhill.

Looking for your next favourite place to eat? There is a lot close to 320 John St, Markham.Grab your morning coffee at Java Joe's located at 298 John St. For groceries there is Food Basics which is a short walk.

Transit riders take note, 320 John St, Markham is a short distance away to the closest public transit Bus Stop (JOHN ST / PORTERFIELD CRES) with route Milliken, and route St Robert/thornlea Ss Via John. Residents of 320 John St also have decent access to Hwy 404, which is within a few minutes drive using on and off ramps on Steeles Ave E.