Save your favourites without logging in, or giving your phone number
Work with us
Search properties
Price
Bedrooms
Bathrooms
Property type
More filters
37,668 listings in Toronto
Newest first
Price: low to high
Price: high to low
Most bedrooms
301 - 20 Scrivener Square
For Sale
Apartment
301 - 20 Scrivener Square
Rosedale-Moore Park
$2,479,000
2 beds 2 baths 1200 - 1399 sqft
1824 - 500 Doris Avenue
For Rent
Apartment
1824 - 500 Doris Avenue
Willowdale East
$2,300/mo
1 beds 1 baths 600 - 699 sqft
901 - 68 Esther Shiner Boulevard
For Rent
Apartment
901 - 68 Esther Shiner Boulevard
Bayview Village
$2,900/mo
2 beds 2 baths 800 - 899 sqft
5209 - 8 Eglinton Avenue E
For Rent
Apartment
5209 - 8 Eglinton Avenue E
Yonge-Eglinton
$2,200/mo
2 beds 1 baths 500 - 599 sqft
73 Florence Avenue
For Sale
House
73 Florence Avenue
Lansing-Westgate
$1,500,000
5 beds 2 baths 1500 - 2000 sqft
19 - 2006 Glenada Crescent
For Sale
Row / Townhouse
19 - 2006 Glenada Crescent
1018 - WC Wedgewood Creek
$949,800
5 beds 4 baths 1400 - 1599 sqft
906 Centre Street N
For Sale
House
906 Centre Street N
Williamsburg
$715,000
4 beds 1 baths 700 - 1100 sqft
167 Shoreham Drive
For Sale
House
167 Shoreham Drive
Black Creek
$1,049,999
7 beds 5 baths 2000 - 2500 sqft
606 - 2585 Erin Centre Boulevard
For Rent
Apartment
606 - 2585 Erin Centre Boulevard
Erin Mills
$2,300/mo
1 beds 1 baths 500 - 599 sqft
1449 National Common
For Sale
Row / Townhouse
1449 National Common
Tyandaga
$939,900
4 beds 4 baths 2000 - 2500 sqft
610 - 1190 Cawthra Road
For Rent
Row / Townhouse
610 - 1190 Cawthra Road
Mineola
$4,200/mo
4 beds 3 baths 1600 - 1799 sqft
55 Firgrove Crescent
For Sale
House
55 Firgrove Crescent
Glenfield-Jane Heights
$929,999
4 beds 2 baths 1100 - 1500 sqft
2299 Stratus Drive
For Sale
House
2299 Stratus Drive
1019 - WM Westmount
$1,769,000
5 beds 4 baths 2500 - 3000 sqft
7254 Dime Crescent
For Sale
House
7254 Dime Crescent
Meadowvale Village
$1,219,900
5 beds 4 baths 2000 - 2500 sqft
1 Bayford Avenue
For Sale
House
1 Bayford Avenue
Downsview-Roding-CFB
$1,149,000
3 beds 2 baths 700 - 1100 sqft
401 - 100 Quebec Avenue
For Sale
Apartment
401 - 100 Quebec Avenue
High Park North
$1,048,000
3 beds 2 baths 1000 - 1199 sqft
1812 - 236 Albion Road
For Sale
Apartment
1812 - 236 Albion Road
Elms-Old Rexdale
$436,000
2 beds 1 baths 1000 - 1199 sqft
6425 Old Church Road
For Sale
House
6425 Old Church Road
Caledon East
$2,199,900
6 beds 5 baths 3500 - 5000 sqft
322 - 99 Eagle Rock Way
For Rent
Apartment
322 - 99 Eagle Rock Way
Rural Vaughan
$2,200/mo
1 beds 1 baths 600 - 699 sqft
8408 Islington Avenue
For Sale
House
8408 Islington Avenue
Islington Woods
$1,599,999
5 beds 3 baths 3500 - 5000 sqft
14 Pringle Avenue
For Rent
House
14 Pringle Avenue
Markham Village
$2,900/mo
3 beds 2 baths 1100 - 1500 sqft
194 Sherwood Place
For Sale
House
194 Sherwood Place
Central Newmarket
$2,198,000
4 beds 4 baths 3500 - 5000 sqft
20 Ferguson Street
For Rent
Row / Townhouse
20 Ferguson Street
Clairlea-Birchmount
$3,000/mo
3 beds 3 baths 1500 - 2000 sqft
5 Durham Street
For Sale
House
5 Durham Street
Bowmanville
$749,000
4 beds 3 baths 1100 - 1500 sqft
Showing 289–312 of 37,668 listings