Skip to main
    801 Results

    Townhouses for Sale in Toronto, ON

    Sort By:
    80 Blue Eagle Tr for sale
    $788,000
    80 blue eagle trAgincourt
    4 Beds3 Baths25 x 101 Lot3 Parking
    Townhouse1 Day on Strata
    3 Everson Dr, unit 538 for sale
    $399,900
    3 everson drWillowdaleUnit 538
    1 Bed1 Bath580 SQFT1 Parking
    $635/mth Condo Fee1 Day on Strata
    100 Mornelle Crt, unit 2073 for sale
    $599,000
    100 mornelle crtMorningsideUnit 2073
    3 Beds + 12 Baths1200 - 1399 SQFT1 Parking
    $781/mth Condo Fee1 Day on Strata
    1974 Bloor St W, unit 12 for sale
    $1,099,000
    1974 bloor st wHigh Park NorthUnit 12
    2 Beds3 Baths16 x 30 Lot1 Parking
    Townhouse1 Day on Strata
    3 Everson Dr, unit 350 for sale
    $799,000
    3 everson drWillowdaleUnit 350
    2 Beds + 12 Baths1125 SQFT1 Parking
    $1,133/mth Condo Fee1 Day on Strata
    26 Dandara Gate for sale
    $999,900
    26 dandara gateJane and Finch | Glenfield
    3 Beds3 Baths27 x 47 Lot2 Parking
    Townhouse1 Day on Strata
    15 Eldora Ave, unit 38 for sale
    $688,000
    15 eldora aveNewtonbrookUnit 38
    2 Beds2 Baths800 - 899 SQFT1 Parking
    $388/mth Condo Fee1 Day on Strata
    369 Scarborough Rd for sale
    369 scarborough rdEast End
    2 Beds2 Baths18 x 100 Lot0 Parking
    Townhouse1 Day on Strata
    242B Finch Ave E for sale
    $1,249,000
    242b finch ave eWillowdale
    3 Beds + 13 Baths15 x 62 Lot2 Parking
    Townhouse1 Day on Strata
    52 Hooyo Terr for sale
    $1,330,000
    52 hooyo terrEnglemount | Lawrence
    4 Beds4 Baths15 x 74 Lot2 Parking
    Townhouse1 Day on Strata
    1601 Albion Rd, unit 264 for sale
    1601 albion rdMount Olive | Silvestone | Jamestown
    3 Beds + 13 Baths1000 - 1199 SQFT2 Parking
    $620/mth Condo Fee1 Day on Strata
    12 Rowley Ave for sale
    $1,079,000
    12 rowley aveMount Pleasant East
    2 Beds + 13 Baths14 x 92 Lot1 Parking
    Townhouse1 Day on Strata
    1000 Sheppard Ave W, unit 206 for sale
    $419,900
    1000 sheppard ave wBathurst ManorUnit 206
    1 Bed1 Bath660 SQFT1 Parking
    $1,209/mth Condo Fee1 Day on Strata
    539 Jarvis St, unit M1 for sale
    $619,000
    539 jarvis stSt. James TownUnit M1
    1 Bed1 Bath700 SQFT0 Parking
    $374/mth Condo Fee1 Day on Strata
    270 Timberbank Blvd, unit 10 for sale
    $788,000
    270 timberbank blvdL'AmoreauxUnit 10
    3 Beds + 24 Baths1200 - 1399 SQFT2 Parking
    $522/mth Condo Fee1 Day on Strata
    20 Hargrave Lane, unit 17 for sale
    $1,148,000
    20 hargrave laneLawrence ParkUnit 17
    3 Beds3 Baths1200 - 1399 SQFT1 Parking
    $464/mth Condo Fee1 Day on Strata
    12 Laidlaw St, unit 833C for sale
    $799,900
    12 laidlaw stSouth ParkdaleUnit 833C
    2 Beds2 Baths910 SQFT1 Parking
    $457/mth Condo Fee1 Day on Strata
    209C Randolph Rd for sale
    $1,968,800
    209c randolph rdLeaside
    4 Beds + 13 Baths38+ Lot2 Parking
    Townhouse1 Day on Strata
    301 Bridletowne Circ W, unit 21 for sale
    $783,000
    301 bridletowne circ wL'AmoreauxUnit 21
    3 Beds + 12 Baths1000 - 1199 SQFT2 Parking
    $718/mth Condo Fee1 Day on Strata
    760 Lawrence Ave W, unit 243 for sale
    $599,000
    760 lawrence ave wYorkdale | Glen ParkUnit 243
    2 Beds1 Bath800 - 899 SQFT1 Parking
    $494/mth Condo Fee1 Day on Strata
    42 Stonehill Crt, unit 11 for sale
    $789,000
    42 stonehill crtL'AmoreauxUnit 11
    3 Beds3 Baths1200 - 1399 SQFT2 Parking
    $425/mth Condo Fee1 Day on Strata
    295 Village Green Sq, unit TH55 for sale
    $839,000
    295 village green sqAgincourtUnit TH55
    4 Beds3 Baths1432 SQFT2 Parking
    $614/mth Condo Fee1 Day on Strata
    30 Osler St for sale
    $1,280,000
    30 osler stDovercourt | Wallace Emerson-Junction
    2 Beds + 14 Baths13 x 96 Lot1 Parking
    Townhouse1 Day on Strata
    195 Poplar Plains Rd, unit 203 for sale
    195 poplar plains rdCasa Loma
    1 Bed + 12 Baths1209 SQFT1 Parking
    $1,002/mth Condo Fee1 Day on Strata