138-326 John Street, Markham, ON

Aileen-Willowbrook, Markham · MLS® N13636268

$668,888
For Sale
Listed 76 days agoNo offer date statedSitting longer than typical
Request a showing
◎ Directions
2Bedrooms
3Bathrooms
1Garage · 2 parking
1000-1199Sq ft

About this home

In short

  • Location, Location, Location.
  • The main floor boasts an inviting open-concept layout where the spacious living and dining areas flow seamlessly together, accented by durable laminate flooring and...
  • Upstairs offers a true retreat: a spacious primary bedroom complete with a 4-piece ensuite and walk-in closet, alongside a second bedroom with double closet and...

Location, Location, Location! Welcome to this executive stone and brick townhouse featuring 2 bedrooms, 3 bathrooms, and 2 exclusive parking spots.The main floor boasts an inviting open-concept layout where the spacious living and dining areas flow seamlessly together, accented by durable laminate flooring and stylish California shutters. At the heart of the home, the modern kitchen features upgraded quartz countertops, tile flooring, and a breakfast bar perfect for casual dining. For added functionality, the main level also includes a convenient powder room and laundry room.Upstairs offers a true retreat: a spacious primary bedroom complete with a 4-piece ensuite and walk-in closet, alongside a second bedroom with double closet and access to a separate 4-piece main bath. A rare find for townhomes, this property includes two parking spaces-one convenient surface stall for quick access and one secure underground space.Nestled in the prestigious Old Thornhill Village within the family-friendly Bayview & John community, this move-in-ready gem offers a sophisticated lifestyle. You are just steps away from top-tier schools, lush parks, Thornhill Square, the Community Centre, and the Markham Public Library.

Key facts

Property type
Condo Townhouse, Stacked Townhouse
MLS®
N13636268
Bedrooms
2
Bathrooms
3 (1 half)
Size
1000-1199 sq ft
Cross streets
Bayview/John St.
Parking
1 garage · 2 parking (underground)
Basement
None
Heating
Forced Air
A/C
Central Air
Exterior
Brick
Foundation
Brick
Roof
Asphalt Shingle
Maintenance
$756/mo
Exposure
West
Property tax
$2,815 / 2025
Days on market
76
Listing brokerage
ROYAL LEPAGE RCR REALTY

Rooms

BedroomSecond3.33 × 2.37 m

double closet · california shutters · laminate

KitchenGround3.37 × 3.28 m

b/i fridge · b/i oven · b/i dishwasher

BedroomUpper5.50 × 2.97 m

4 pc ensuite · california shutters · laminate

Living RoomGround3.89 × 3.37 m

california shutters · laminate · open concept

Dining RoomGround3.64 × 3.23 m

california shutters · laminate · open concept

Our TakeTeam Asgarian · Broker
No automatic estimate

No automatic estimate is shown here: there is not a deep enough record of recent sales of homes like this one in this neighbourhood to support one.

Considering this property? Request a written price read
What sellers nearby are askingCurrently listed nearby in Aileen-Willowbrook · asking prices
$578kavg asking

Nothing closely matching this home is listed nearby right now, so these are the nearest condo townhouse listings on the market.

Per square foot, these ask about $640/sqft; this home lists at $608/sqft. Size is part of the price story, not just the sticker.

The 4 closest active listings nearby.

See all comparable homes
669kThis home628k598k499k589kThis home vs active comparables

Neighbourhood & location

Aileen-Willowbrook, Markham, ON

CommuteTime from this home to where you spend your day

Enter a workplace or destination and we’ll show the door-to-door time by car, transit and bike.

Nearby neighbourhoods

How asking prices compare in the closest areas to this home. Longer bars mean a pricier market.

Bayview Fairway-Bayview Country Club Estates
$699K
Royal Orchard
$909K
Commerce Valley
$1.31M
German Mills
$890K
Unionville
$893K

Typical asking price of active listings of the same type, per area (outliers removed). Markham.

Get the full neighbourhood report (schools, parks, transit & safety) →

Affordability & Mortgage

Affordability
$3,049/mo
$141KIncome needed
4.7×Price ÷ income
$704Weekly cost
$9,853Land transfer tax, one-time (Ontario)
20% down4.79%25-yr amortization

Income needed assumes a ~32% GDS ratio; weekly is mortgage principal & interest only. Price ÷ income is the home price over the income needed. Fixed reference assumptions so listings compare on equal footing, not a lending decision.

75%mortgage
Mortgage $3,049Property tax $235Condo fee $756Total carry $4,039

Calculate and customize your mortgage and other expenses

Adjust the down payment, rate, and amortization, and add property tax, condo fees, and heating to see your true monthly cost.

Your numbers

$
20.0%
$
%
4.49%
%
Live rate from Ratehub.ca

Conventional (20%+ down). Best insured 5-year fixed 4.34% via Ratehub.ca (as of October 19, 2026); conventional rates run a little higher.

years
years (your rate-locked period)
$2,959per month

Mortgage amount $535,110 · 4.49% over 25 years

$133,778Down payment (20.0%)
$535,110Loan before insurance
$0CMHC premium
$3,949Total monthly cost

Total monthly cost

Mortgage payment (monthly equivalent)
$2,959
Property tax
$235
Condo / maintenance fees
$756
Heating
$0
Estimated monthly cost
$3,949

Add your own property tax, condo fees, and heating on the left for a sharper total.

One-time closing costs

Ontario land transfer tax
$9,853
Estimated closing costs
$9,853

Plus your down payment of $133,778. Legal fees, title insurance, and adjustments are extra and vary by deal.

Mortgage stress test

6.49%Qualifying rate
$3,581/monthPayment at the qualifying rate

Lenders qualify you at the greater of your rate plus 2% or 5.25%. You do not pay this rate. It just shows you could still handle payments if rates rose, so aim to stay comfortable at this higher number.

Over the full 25 years

$352,505Total interest paid
$887,615Total of all payments
Principal $535,110 Interest $352,505
YearPrincipalInterestBalance
1$11,941$23,563$523,169
2$12,484$23,021$510,685
3$13,050$22,454$497,635
4$13,643$21,862$483,992
5$14,262$21,242$469,730
6$14,910$20,595$454,820
7$15,587$19,918$439,233
8$16,295$19,210$422,938
9$17,034$18,470$405,904
10$17,808$17,697$388,096
11$18,616$16,888$369,480
12$19,462$16,043$350,018
13$20,345$15,159$329,673
14$21,269$14,236$308,404
15$22,235$13,270$286,169
16$23,244$12,260$262,924
17$24,300$11,205$238,625
18$25,403$10,102$213,222
19$26,556$8,948$186,665
20$27,762$7,742$158,903
21$29,023$6,482$129,880
22$30,340$5,164$99,540
23$31,718$3,787$67,822
24$33,158$2,346$34,664
25$34,664$841$0

At the end of your 5-year term

Total paid over the term
$177,523
Principal paid down
$65,381
Interest paid
$112,142
Balance remaining
$469,730

Talk to Team Asgarian about your options

Rates and programs change often. We will connect you with a trusted mortgage professional and build a plan that fits your budget and goals.

Let's connect

Estimates only, not a mortgage quote or pre-approval. Figures use Canadian semi-annual compounding, current minimum down-payment rules, CMHC premium tiers, and Ontario (plus Toronto, when selected) land transfer tax. Actual rates, taxes, insurance, and closing costs vary by lender and property. Confirm every number with your mortgage professional.

Investor snapshot

Rental yield
Estimate$3,400/mo
$40,800Gross annual rent
3.6%Cap rate after taxes and upkeep

Thinking of this home as an investment? We will pull real comparable rents and run the full numbers with you.

Talk about the numbers

Estimates only. Rent is modelled on above-grade size and local norms, so a finished basement or second suite (a separate entrance often means one) can push real rent well above this. Taxes, fees, and vacancy vary by property, and cap rate is before financing. A starting point, not a final number, let us run the real ones with you.

6.1%
Gross yield
− Property tax $2,815− Condo fees $9,073− Insurance $600− Vacancy & upkeep $4,488Net operating income $23,824

All information deemed reliable but not guaranteed. For personal, non-commercial use only. Listing courtesy of ROYAL LEPAGE RCR REALTY. MLS®/PropTx.

CallRequest a showing