Note: These properties were automatically surfaced by AI from this week's Toronto listings on roofup.ca. They are not paid placements or agent recommendations — just a data-driven snapshot of what's worth a look right now.
31 Avondale Avenue 405, Willowdale East
$999,000 · Townhouse · 3-Storey · Willowdale East · 3 bed · 3 bath · 1,600–1,799 sqft · 1 parking · Open House · Virtual Tour
Three storeys, three bedrooms, and just under a million dollars in one of North Toronto's most connected neighbourhoods — steps to Yonge, the subway, and Mel Lastman Square. For the size and finish you'd expect at this price point, a townhouse beats a condo every time. There's an open house this weekend, so you can walk every floor before committing. First-timers who want real square footage without the maintenance-fee hit should put this at the top of the list.
83 Lillian Street 25, Mount Pleasant West
$599,000 · Stacked Townhouse · Mount Pleasant West · 2 bed · 1 bath · 600–699 sqft · 1 parking · Open House · Virtual Tour
Mount Pleasant West for under $600K with parking included — that's the headline. Two bedrooms in a stacked townhouse format gives you more of a home feel than a standard high-rise unit. The neighbourhood delivers: Yonge and Eglinton retail, good transit, and quiet residential streets a block off the main drag. Open house this week, plus a virtual tour if you want to preview first.
108 Finch Avenue W B16, Newtonbrook West
$699,888 · Stacked Townhouse · Newtonbrook West · 2 bed · 2 bath · 1,000–1,199 sqft · 1 parking · Open House · Virtual Tour
Two full bathrooms and over 1,000 square feet for under $700K — harder to find than it looks. Newtonbrook West sits north of the 401 with easy highway access and a strong rental market if your plans ever change. Both an open house and a virtual tour are available, which makes the decision process a lot easier. A clean entry point for buyers who want space over a flashy postcode.
243 Niagara Street, Niagara
$5,500,000 · Multi-Unit · Niagara · 9 bed · 9 bath · 3,500–5,000 sqft · 6 parking
Nine units in the Niagara neighbourhood — one of the city's most in-demand rental pockets, right between King West and Liberty Village. The 6 parking spots alone are a rare asset in this part of town. Built 6–15 years ago, so the bones are solid without being dated. For an investor looking for scale in a neighbourhood with virtually zero vacancy, this is the play.
311 St Clair Avenue E, Rosedale-Moore Park
$1,988,000 · Multi-Unit · 2-Storey · Rosedale-Moore Park · 4 bed · 4 bath · 2,000–2,500 sqft · 2 parking · Virtual Tour
A multi-unit on St. Clair East in Rosedale-Moore Park — the address alone commands strong rents. Four bedrooms and four bathrooms across 2,000+ square feet means you can configure this as separate income suites or a large house-hack setup. Virtual tour available. Rosedale tenants tend to stay; low turnover in a prestige neighbourhood is a quiet advantage most investors overlook.
66 Portland Street 205, Waterfront Communities
$399,000 · Condo · Waterfront Communities C1 · 1 bed · 1 bath · 500–599 sqft · No parking · Open House · Virtual Tour
Under $400K in King West. Portland Street puts you walking distance from almost everything downtown without the premium you'd pay a few blocks east. There's an open house this week and a virtual tour already up if you want to preview first. For a first purchase or a buy-and-rent play, the entry price is hard to argue with.
2378 St Clair Avenue W, Junction Area
$990,000 · Freehold · 2-Storey · Junction Area · 5 bed · 3 bath · 1,100–1,500 sqft · 1 parking · Virtual Tour
Five bedrooms freehold under a million dollars in the Junction — a neighbourhood that's been on an upward trajectory for a decade and hasn't plateaued. The layout punches above its square footage with the bedroom count, making it useful for house-hacking or a growing family. Virtual tour available so you can check the layout before visiting. Buyers who move fast in the Junction tend to be rewarded.
170 Chiltern Hill Road 317, Humewood-Cedarvale
$825,000 · Condo · Humewood-Cedarvale · 2 bed · 2 bath · 900–999 sqft · 1 parking · Virtual Tour
Nearly 1,000 square feet, two bedrooms, two bathrooms, and a balcony in a boutique building that's only 6–10 years old. Humewood-Cedarvale is a quiet, green neighbourhood that doesn't get enough attention — great schools, ravine access, and a short hop to Eglinton. Virtual tour is live. This is the kind of unit that makes sense for someone stepping up from a starter condo without doubling their budget.
11 Doon Road, Bridle Path-Sunnybrook-York Mills
$9,280,000 · Luxury · 2-Storey · Bridle Path · 7 bed · 9 bath · 5,000+ sqft · 11 parking · Pool · Open House
Seven bedrooms, nine bathrooms, a pool, and 11 parking spots on one of Toronto's most storied streets. The Bridle Path is the city's benchmark for residential prestige — established estates, serious privacy, and a neighbourhood that holds value through any cycle. There's an open house scheduled, which is rare at this price point and worth taking advantage of. If you're shopping at the top of the market, this one sets the bar.
560 Indian Grove, Junction Area
$1,650,000 · Freehold · 3-Storey · Junction Area · 5 bed · 4 bath · 2,000–2,500 sqft · 4 parking · Virtual Tour
A century-old three-storey on one of the Junction's best streets, with five bedrooms and four parking spots — that last detail is almost unheard of this close to the core. Indian Grove is a proper family street, tree-lined and quiet, while still being steps from the Junction's restaurants and cafés. Virtual tour is available to check the layout and condition. Buyers who want character, space, and a neighbourhood with genuine community feel should look here first.
Listings sourced from roofup.ca. Property details are current as of the publish date and may change. Verify all information directly with the listing agent before making any decisions.


