Loading map…
Tap a price to see the home
7,923 commercial property for sale and lease
49 photos$2,295,000Commercial9 bed · 2 bath · 8773 sq ft374 Highway 8Stoney Creek, HamiltonCourtesy of: ROYAL LEPAGE MEADOWTOWNE REALTY
14 photos$2,100,000Commercial4500 sq ft3 - 7620 Yonge StreetCrestwood-Springfarm-Yorkhill, VaughanCourtesy of: COLLIERS
10 photos$23,000,000Commercial51.053 sq ft8790 9 Line1049 - Rural Halton Hills, Halton HillsCourtesy of: RE/MAX REALTY SPECIALISTS INC.
23 photos$1,495,000Commercial4.807 sq ft2801 Highway 60 RoadFranklin, Lake of BaysCourtesy of: HOMELIFE/MIRACLE REALTY LTD
13 photos$120,000Commercial1120 Victoria Street NKitchenerCourtesy of: RE/MAX REAL ESTATE CENTRE INC.
40 photos$1,199,000Commercial3 bath · 2382 sq ft944 Lake Drive ESutton & Jackson's Point, GeorginaCourtesy of: LPT REALTY
33 photos$75,000Commercial900 sq ft1747 Keele StreetKeelesdale-Eglinton West, TorontoCourtesy of: HOMELIFE/MIRACLE REALTY LTD
10 photos$119,000Commercial1210 sq ft4336 King Street EKitchenerCourtesy of: ROYAL LEPAGE REAL ESTATE SERVICES LTD.
$249,000Commercial300 sq ft4900 Yonge StreetLansing-Westgate, TorontoCourtesy of: HOMELIFE LANDMARK REALTY INC.
$89,000Commercial782 sq ft26B - 66 Wellington Street WBay Street Corridor, TorontoCourtesy of: HOMELIFE LANDMARK REALTY INC.
5 photos$950,000Commercial45.3 sq ft45 McKay RoadRural Barrie Southwest, BarrieCourtesy of: SPEAR REALTY INC.
9 photos$180,000Commercial354 sq ft349 - 4750 YONGE StreetLansing-Westgate, TorontoCourtesy of: HOMELIFE LANDMARK REALTY INC.Listing data © PropTx MLS®. Information deemed reliable but not guaranteed.
Market snapshot
Get recent sold pricesMarket snapshot
Based on 6,897 homes for sale right now (asking prices). Updated through the day.
Median asking price$950KRange $100K – $117.71M
Homes for sale6,897+334 new this week
Typical days on market76Room to negotiate
Median price / sq ft$363From listed size ranges
Homes by price
Thinking of selling here?
See what your home could sell for against these 6,897 listings.
Get my instant estimate