3 Beds • 1 Bath • 1,000 sqft • 1 parking
20 Kersdale Avenue, York, ON, Toronto
Absolutely charming 3‑bedroom townhouse spanning two levels with 1,000 sq ft of living space in the Keelesdale‑Eglinton West neighbourhood of Toronto. The unit sits on the first and second floors of the building, offering a private entrance and both front and back porches that invite natural light. Image analysis notes a mixed overall condition – the office space is modern and well‑styled while the kitchen shows dated elements, yet the parquet hardwood floors in the bedroom and marble‑look tile in the bathroom add upscale touches.
The office area scores an impressive 85/100, featuring high‑quality furniture that makes it ideal for remote work. Bedrooms showcase beautiful parquet hardwood floors, earning a 75/100 rating, while the bathroom’s modern marble‑look tile also scores 75/100, offering a sleek finish. The kitchen, though dated, provides stainless‑steel appliances, a double‑door fridge, and ample cabinet space.
Transit score 82/100 – the location is well‑served by multiple bus routes and the new LRT on Eglinton Avenue, providing easy access to downtown and surrounding areas. Walkability score 78/100 – a short stroll brings you to a variety of restaurants, coffee shops, grocery stores, and the vibrant Stockyard Village.
A price analysis for this listing is available in the Price Insight section.
How this compares to the 3-bed in Keelesdale-Eglinton West average.
THIS LISTING
$2,700
NEIGHBOURHOOD AVG
$2,882
6.3% Below Average
Based on 23 comparable listings · Median $2,850
Who lives in this area, based on Statistics Canada census data.
Commute mode
Car
67.6% commute by car
Education
Did not graduate high school
35.4% have completed did not graduate high school
Household composition
Single family
65.3% of households are single family
Housing tenancy
Owners
65.2% of homes are owners
How well this listing matches different lifestyles

$2,000/mo
Bicknell Ave, York, ON M6M 4G8

$2,200/mo
FAILSWORTH AVENUE, Toronto (Keelesdale-Eglinton West), ON, M6M3J2

$1,900/mo
York, ON M6M 4E2

$2,000/mo
York, ON M6M 1R2