107 - 320 John Street

107 - 320 John Street
107 - 320 John Street
107 - 320 John Street
+15
2+1
 bed
2
 bath
1
 parking
800 - 899
 sqft
Condo Apt
$649,000
For Sale
4 days
 on site
$649,000
Click to open the pre-gallery to get the direction
Maintenance fees
$427.95
Locker
Owned
Exposure
E
Possession
Immediate
Price per sqft
$722 - $811
Taxes
$2,598 (2025)
Outdoor space
Balcony, Patio
Age of building
14 years old
See what's nearby
Description
Gorgeous Two Bedroom + Den Townhouse In Prime Thornhill Location. Practical Open Concept Layout With Large Living &Dining Room. An Open-Concept Kitchen Perfect For Entertaining, Lots of Storage and a Private Front Terrace. AAA+ Neighbourhood, Steps Away From Banks, Park, Supermarket, Restaurants..., 5 Min Walk To Thornhill Community Center & 5Min Drive To 404/407. One Parking Spot and One Locker Unit are Included. The photos show laminate flooring, but the unit now has broadloom flooring.
Broker: ROYAL LEPAGE SIGNATURE REALTY
MLS®#: N12531082
Property details
Neighbourhood:
Parking:
Yes
Parking type:
Underground
Property type:
Condo Apt
Heating type:
Forced Air
Style:
Stacked Townhous
Ensuite laundry:
Yes
Corp #:
YRCC-1189
MLS Size:
800-899 sqft
Listed on:
Nov 10, 2025
Show all details
Rooms
NameSizeFeatures
Den
0.0 x 0.0 ft
Living Room
0.0 x 0.0 ft
Dining Room
0.0 x 0.0 ft
Show all
Instant estimate:
orto view instant estimate
$12,918
higher than listed price
i
High
$683,916
Mid
$661,918
Low
$638,434
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
Taxes
Common Element
Building Insurance
115 - 273 South Park Road
1/16
$595,000
29 days
115 - 273 South Park Road
1+1BD
2BA
2 Parking
800-899 sqft
Maint. Fee $703
MLS#: N12465038
KW Living Realty
29 days
108 - 25 Times Avenue
1/23
$679,000
119 days
108 - 25 Times Avenue
2BD
2BA
1 Parking
800-899 sqft
Maint. Fee $784
MLS#: N12294526
ROYAL LEPAGE SIGNATURE REALTY
119 days
116 - 38 Gandhi Lane
1/12
$655,000
45 days
116 - 38 Gandhi Lane
1+1BD
2BA
1 Parking
700-799 sqft
Maint. Fee $379
MLS#: N12433757
HOMELIFE/BAYVIEW REALTY INC.
45 days
1007 - 7811 Yonge Street
1/50
$639,000
88 days
1007 - 7811 Yonge Street
1BD
1BA
1 Parking
700-799 sqft
Maint. Fee $803
MLS#: N12350675
RE/MAX HALLMARK YORK GROUP REALTY LTD.
88 days

About 107 - 320 John Street

107 - 320 John Street is a Thornhill condo for sale. It has been listed at $649000 since November 2025. This 800-899 sqft condo unit has 2+1 beds and 2 bathrooms. 107 - 320 John Street resides in the Thornhill Aileen-Willowbrook neighbourhood, and nearby areas include Bayview Glen, Bayview Country Club Estates, Royal Orchard and Thornhill.

320 John St, Markham is a short distance away from Java Joe's for that morning caffeine fix and if you're not in the mood to cook, Subway, Santorini Mediterranean and Pizza Nova are near this condo. For those that love cooking, Food Basics is a short walk.

For those residents of 320 John St, Markham without a car, you can get around quite easily. The closest transit stop is a Bus Stop (JOHN ST / PORTERFIELD CRES) and is nearby connecting you to Markham's public transit service. It also has route Milliken, and route St Robert/thornlea Ss Via John nearby. For drivers, the closest highway is Hwy 404 and is within a few minutes drive from 320 John St, making it easier to get into and out of the city getting on and off at Steeles Ave E.