359 - 312 John Street, Thornhill

359 - 312 John Street
359 - 312 John Street
359 - 312 John Street
+21
2
 bed
1
 bath
1
 parking
700 - 799
 sqft
Condo Townhouse
$599,000
For Sale
20 days
 on site
$599,000
Click to open the pre-gallery to get the direction
Maintenance fees
$464.36
Locker
Owned
Exposure
S
Possession
Other
Price per sqft
$750 - $856
Taxes
$2,573.49 (2025)
Outdoor space
Balcony, Patio
Age of building
11-15 years old
See what's nearby
Description
Over $25,000 spent on extensive upgrades in 2026! Welcome to this stunning, fully renovated 2-bedroom corner townhome that feels like a semi-detached, featuring a private entrance, added privacy, and an abundance of natural light. Perfectly situated in a highly desirable Thornhill neighbourhood, this move-in-ready home offers a rare combination of location, comfort, and modern upgrades.The home has been extensively updated with brand-new 12mm laminate flooring with underpadding, fresh modern baseboards, and crisp new paint throughout in Dulux Chantilly Lace. The larger, renovated open-concept kitchen boasts expanded quartz countertops, stainless steel appliances, and beautifully refinished kitchen cabinets and island.The completely upgraded 2026 bathroom features brand-new shower and floor tiling, a sleek new vanity, modern mirror, and stylish lighting fixtures.Located in an award-winning school district, you are just steps from the community centre, local shopping including Food Basics and Shoppers Drug Mart, library, walk-in clinic, gym, pool, and EarlyON Child & Family Centre, with TTC and Viva Transit within easy walking distance.Complete with one parking space and one locker, this exceptional corner home delivers the privacy and feel of a semi-detached with the convenience of townhome living-fully updated and ready to move in and enjoy!
Broker: ROYAL LEPAGE REAL ESTATE SERVICES LTD.
MLS®#: N13822746
Property details
Neighbourhood:
Parking:
Yes
Parking type:
Owned
Property type:
Condo Townhouse
Heating type:
Forced Air
Style:
Stacked Townhous
Ensuite laundry:
Yes
Corp #:
YRCC-1127
MLS Size:
700-799 sqft
Listed on:
Sep 24, 2026
Show all details
Instant estimate:
orto view instant estimate
$10,162
lower than listed price
i
High
$605,818
Mid
$588,838
Low
$566,117
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.

Pets
Rooftop Deck
Party Room
Visitor Parking
BBQ Permitted
Meeting Room
Parking Garage
Security System

Included in Maintenance Fees

Water
Common Element
Townhomes of Thornhill Village

Townhomes of Thornhill Village

306 John St

For sale 7
|
For rent 2
221 - 31 Olive Avenue
1/50
$599,000
81 days
221 - 31 Olive Avenue
1+1BD
1BA
1 Parking
700-799 sqft
Maint. Fee $664
MLS#: C13605898
BAY STREET GROUP INC.
81 days
112 - 23 Eldora Avenue
1/7
$565,000
26 days
112 - 23 Eldora Avenue
2BD
2BA
1 Parking
700-799 sqft
Maint. Fee $421
MLS#: C13804812
RE/MAX REALTRON REALTY INC.
26 days
45 - 19 Eldora Avenue
1/33
$542,000
38 days
45 - 19 Eldora Avenue
2BD
2BA
1 Parking
700-799 sqft
Maint. Fee $421
MLS#: C13749720
HOMELIFE NEW WORLD REALTY INC.
38 days

About 359 - 312 John Street

359 - 312 John Street is a Thornhill condo for sale. 359 - 312 John Street has an asking price of $599000, and has been on the market since September 2026. This 700-799 sqft condo has 2 beds and 1 bathroom. Situated in Thornhill's Aileen-Willowbrook neighbourhood, Bayview Glen, Bayview Fairway- Bayview Country Club Estates, Royal Orchard and Thornhill are nearby neighbourhoods.

There are a lot of great restaurants nearby 306 John St.Grab your morning coffee at Java Joe's located at 298 John St. Nearby grocery options: Food Basics is a short walk.

Transit riders take note, 306 John St is a short distance away to the closest public transit Bus Stop (JOHN ST / PORTERFIELD CRES) with route Milliken. Access to Hwy 404 from Townhomes of Thornhill Village is within a few minutes drive, making it easy for those driving to get into and out of the city getting on and off at Steeles Ave E.