21 St. John's Road, Toronto | Image 1
21 St. John's Road, Toronto
21 St. John's Road, Toronto | Image 2
See more photos of 21 St. John's Road, Toronto
See all 46 Photos
photos 46

21 St. John's Road

$1,298,000
  • n/a bed
  • n/a bath
  • 2000 sqft
For Sale
Added 55 minutes ago
est.* $7,180 /mo
Get My Rate
Afford Score™
What's my score?
Sign in or join - Real estate boards require a verified account to view sold data and price history

Home Insurance

What would this home cost to insure?
Find out in minutes. Compare 20+ top providers at Rates.ca
Powered by
Get Quotes
The approximate value of a bedroom 2000 ft2 in the area is:
$1,510,370
Schedule a tour immediately.
Homes like this sell on average in 5 days. There is an 36% chance that this home will be sold within one week of listing.
Expect to bid higher.
3 out of 10 homes like this one have sold over asking.
You're unlikely to get a deal.
Only 9 in 100 homes like this sell below 93% of asking.
Why is this listing less expensive than the area average?
Ask Your REALTOR®
Data not available at this time. Please check back soon.
Junction Area Housing Stats Toronto Housing Stats
The Yarn Boutique
17 Saint Johns Road 0.03 km
Underworld Lingerie
3138 Dundas Street West 0.06 km
Martin's, The Flower People
3107 Dundas St W 0.08 km
Sweet Potato The
3094 Dundas W 0.11 km
Crema Coffee Company
3079 Dundas St W 0.15 km
Animal Hospital Of High Park
3194 Dundas St W 0.19 km
Tailwaggers
3073 Dundas Street West 0.19 km
Bunner's Bake Shop
3054 Dundas St W 0.22 km
Axis Gallery & Grill
3048 Dundas St W 0.27 km
Delight Organic Fair Trade Chocolate
3040 Dundas Street West 0.28 km

You can afford a home up to

$637,531
or
$3,380 /mo
21 St. John's Road at
$1,298,000
is
$7,180 /mo
Afford Score™ 5
Aggressive
Stretching
Affordable
Affordability Coach
  • Down Payment: Increase to $259,600 ($209,600 more)
  • Income: Increase to $216,000 ($116,000 more)

39A Yorkleigh Avenue, Toronto, ON

Humber Heights
Reduced
32 days
  • $1,495,000
  • – bed
  • – bath
MLS® W13607972
HOMELIFE/TREASURE REALTY LTD.
Residential property for sale at 39A Yorkleigh Ave Toronto Ontario - MLS: W13607972

6-1270 Finch Avenue W, Toronto, ON

York University Heights
For Sale
39 days
  • $1,150,000
  • – bed
  • – bath
  • 2015 sqft
  • 16-30 Years Old
MLS® W13584190
AECORN REALTY INC.
Home for sale at 1270 Finch Ave W Unit 6 Toronto Ontario - MLS: W13584190

24 Indian Road Crescent, Toronto, ON

High Park North
For Sale
52 days
  • $1,499,900
  • – bed
  • – bath
  • 3000 sqft
MLS® W13529632
KELLER WILLIAMS ADVANTAGE REALTY
Residential property for sale at 24 Indian Road Cres Toronto Ontario - MLS: W13529632

13-1270 Finch Avenue W, Toronto, ON

York University Heights
For Sale
62 days
  • $X,XXX,XXX
  • — bed
  • — bath
  • — sqft
  • — Years Old
MLS® W13494132
Unlock sold price, full history & more
Real estate boards require a verified account to access this data — free and fast to join
Sign in or join now →
Residential property for sale at 1270 Finch Ave W Unit 13 Toronto Ontario - MLS: W13494132

717 Nashville Road, Vaughan, ON

Kleinburg
HouseFor Sale
66 days
  • $1,249,900
  • – bed
  • – bath
  • 700-1100 sqft
MLS® N13479442
INTERCITY REALTY INC.
House for sale at 717 Nashville Rd Vaughan Ontario - MLS: N13479442

41 Roncesvalles Avenue, Toronto, ON

Roncesvalles
Reduced
77 days
  • $1,529,000
  • 4 bed
  • 3 bath
  • 2000-2500 sqft
MLS® W13434656
CHESTNUT PARK REAL ESTATE LIMITED
Home for sale at 41 Roncesvalles Ave Toronto Ontario - MLS: W13434656

62 Indian Road Crescent, Toronto, ON

High Park North
TownhouseFor Sale
91 days
  • $1,500,000
  • 4 bed
  • 4 bath
  • 2000-2500 sqft
MLS® W13187552
KW Living Realty
Townhouse for sale at 62 Indian Road Cres Toronto Ontario - MLS: W13187552

1594 Queen Street W, Toronto, ON

Roncesvalles
For Sale
121 days
  • $1,150,000
  • – bed
  • – bath
  • 2066 sqft
  • 51-99 Years Old
MLS® W13051932
COLLIERS
Home for sale at 1594 Queen St W Toronto Ontario - MLS: W13051932

262 Jane Street, Toronto, ON

Lambton Baby Point
For Sale
176 days
  • $1,188,888
  • – bed
  • 1 bath
  • 2085 sqft
MLS® W12837978
RE/MAX REAL ESTATE CENTRE INC.
Home for sale at 262 Jane St Toronto Ontario - MLS: W12837978