14 m
Distance
Mixed-use property featuring commercial space on the main floor with residential above comprising of approx 2, 000 sf plus basement with parking off the lane in the rear. Part of small enclave of storefronts ideally located on a side street just off Dundas St. West situated across from a parkette in the vibrant Junction area - a fabulous retail, dining, and transit hub. 21 St. John's Road unique location makes this property an ideal candidate for a buyer looking for: a live/work opportunity, an investment, or an owner-operator seeking a foothold in one of Toronto's most dynamic neighbourhoods. Unlock the potential of this original gem - a rare find ready to be transformed into your vision. The property will be vacant on closing. (id:58753)
Cross Streets: West of Keele. ** Directions: 2 Blocks West of High Park Blvd.
Source: Public Records
| Street Address | Beds | Baths | Sold Date | List Price |
|---|---|---|---|---|
| 71 YORKVIEW DRIVE | 5 | 6 | Jun 30, 2026 | $3,498,000 |
| 287 VALERMO DRIVE | 5 | 4 | Jul 06, 2026 | $1,650,000 |
| 58 TIMBERLANE DRIVE | 8 | 10 | Jul 28, 2026 | $7,995,000 |
| 47 SOUDAN AVENUE | 4 | 3 | Jul 15, 2026 | $2,890,000 |
| 1196 STRATHY AVENUE | 5 | 5 | Jul 22, 2026 | $2,100,000 |
| 269 EUCLID AVENUE | 5 | 5 | Jul 11, 2026 | $3,145,000 |
| 35 HARPREET CIRCLE | 4 | 4 | Jul 22, 2026 | $999,000 |
Discover key demographics, population statistics, and environmental insights for the Toronto (junction Area), ON area.
79/100
Very Walkable
Walk Score ®
78/100
Excellent Transit
Transit Score ®
76/100
Very Bikeable
Bike Score ®
Most errands can be accomplished on foot. Transit is convenient for most trips. Biking is convenient for most trips.
15 nearby routes: 14 bus, 1 rail, 0 other
The average walkability score in the surrounding area is Walk Score: 76/100, Transit Score: 73/100, Bike Score: 67/100.
14 m
Distance
26 m
Distance
32 m
Distance
40 m
Distance
49 m
Distance
49 m
Distance
51 m
Distance
52 m
Distance
54 m
Distance
57 m
Distance
62 m
Distance
64 m
Distance
65 m
Distance
71 m
Distance
73 m
Distance
75 m
Distance
14 m
Distance
32 m
Distance
49 m
Distance
51 m
Distance
57 m
Distance
64 m
Distance
14 m
Distance
49 m
Distance
51 m
Distance
50 m
Distance
50 m
Distance
72 m
Distance
61 m
Distance
3 bds • 4 ba • 2,200 sqft
225 OAKMOUNT Road, Toronto, ON M6P3K3
0 bds • 4 ba • 2,259 sqft
256 KEELE STREET, Toronto (Junction Area), ON M6P2K3
0 bds • 4 ba • 2,259 sqft
256 KEELE STREET, Toronto (High Park North), ON M6P2K3
0 bds • 4 ba • 2,000 sqft
1768 ST CLAIR AVENUE W, Toronto (Weston-Pellam Park), ON M6N1J3
0 bds • 0 ba • 1,700 sqft
1733 DUFFERIN STREET, Toronto (Oakwood Village), ON M6E3N9
0 bds • 0 ba • 1,707 sqft
B - 349 OAKWOOD AVENUE, Toronto (Oakwood Village), ON M6E2W1
5 bds • 3 ba • 1,920 sqft
10 Fairbank Avenue, Toronto ON M6E 3Y4, Toronto, ON M6E 3Y4
0 bds • 0 ba • 1,942 sqft
832 ST CLAIR AVENUE W, Toronto (Oakwood Village), ON M6C1C1
0 bds • 5 ba • 2,000 sqft
197 PARK LAWN ROAD, Toronto (Stonegate-Queensway), ON M8Y3J3
5 bds • 3 ba • 2,189 sqft
312 ATLAS Avenue, York, ON M6C3P9
5 bds • 3 ba • 2,189 sqft
312 Atlas Avenue, York ON M6C 3P9, York, ON M6C 3P9
0 bds • 0 ba • 1,794 sqft
845 COLLEGE STREET, Toronto (Trinity-Bellwoods), ON M6H1A1
0 bds • 3 ba • 2,100 sqft
1615 WESTON ROAD, Toronto (Weston), ON M9N1T8
0 bds • 0 ba • 2,134 sqft
641 ST CLAIR AVENUE W, Toronto (Wychwood), ON M6C1A7
4 bds • 3 ba • 1,882 sqft
88 PARK LAWN Road Unit# 3005, Etobicoke, ON M8Y0B5
4 bds • 3 ba • 1,882 sqft
88 PARK LAWN Road Unit# 3005, Etobicoke, ON M8Y0B5
3 bds • 3 ba • 1,882 sqft
3005-88 Park Lawn Road, Etobicoke ON M8Y 0B5, Etobicoke, ON M8Y 0B5
0 bds • 3 ba • 1,800 sqft
647 BLOOR STREET W, Toronto (Palmerston-Little Italy), ON M6G1L1
3 bds • 3 ba • 2,295 sqft
321 DALESFORD Road, Toronto, ON M8Y1G8
4 bds • 3 ba • sqft
79 LAWS STREET
3 bds • 2 ba • sqft
3142 DUNDAS STREET W
3 bds • 3 ba • 1303 sqft
301 EVELYN Avenue
5 bds • 3 ba • sqft
39 LAWS STREET
3 bds • 3 ba • sqft
301 EVELYN AVENUE
4 bds • 3 ba • sqft
231 FAIRVIEW AVENUE
4 bds • 2 ba • sqft
287 HIGH PARK AVENUE
3 bds • 3 ba • sqft
45 VERNON STREET
4 bds • 3 ba • sqft
369 PACIFIC AVENUE
5 bds • 3 ba • sqft
369 PACIFIC AVENUE
4 bds • 2 ba • sqft
407 ANNETTE STREET
3 bds • 3 ba • 1160 sqft
241 MARIA Street
4 bds • 3 ba • sqft
241 MARIA STREET
4 bds • 3 ba • sqft
241 MARIA STREET
5 bds • 3 ba • sqft
54 MAHER AVENUE
3 bds • 3 ba • 1160 sqft
241 MARIA Street
8 bds • 3 ba • sqft
299 QUEBEC AVENUE
5 bds • 3 ba • sqft
553 RUNNYMEDE ROAD
4 bds • 3 ba • sqft
717 - 2300 ST. CLAIR AVENUE
Source: Realty.com
21 ST. JOHN'S ROAD, Toronto (Junction Area), ON M6P1T7 in Toronto (Junction Area), ON M6P1T7 is a other listed at $1,408,000. Highlights include 2,000 sq. ft., $704 per sq. ft.. Realty.ca has 49 photos, sales history, school insights, and mortgage tools for this listing.
Realty.com has 49 photos of 21 ST. JOHN'S ROAD.
The full address for this home is 21 ST. JOHN'S ROAD, Toronto (Junction Area), ON M6P1T7.
21 ST. JOHN'S ROAD has been listed on Realty.com since Thu May 28, 2026
Most errands can be accomplished on foot. Transit is convenient for most trips. Biking is convenient for most trips.
The average walkability score in the surrounding area is Walk Score: 76/100, Transit Score: 73/100, Bike Score: 67/100.
Listing provided courtesy of:
BOSLEY REAL ESTATE LTD.
Listing agent:
DON MULHOLLAND
This content last refreshed on 2026-07-29 11:23:07. Some properties which appear for sale on this web site may subsequently have sold or may no longer be available.