305 Cannon Street

ActiveHamilton · Landsdale90 days on marketMLS® X13105938
$654,900
$446 / sq ft
Bedrooms0
Bathrooms3
Interior1,469 sq ft
TypeCommercial
ListingFor Sale
Days on Market90

About this property

Exceptional 3-unit property in the heart of Downtown Hamilton, positioned within one of the city's most vibrant and walkable urban core neighbourhoods. Centrally located between Hamilton General Hospital and St. Joseph's Healthcare, and just seconds to West Harbour GO, the Indoor Farmers' Market, Arts District, Restaurant District, and the brand-new TD Coliseum, offering unmatched access to transit, culture, and everyday amenities. This move-in-ready property has been thoughtfully designed for low maintenance and ease of ownership. All three units are fully modernized and upgraded to maximize rental performance and deliver strong, cash-positive returns. Each self-contained unit includes its own full appliance package featuring a stove, fridge, washer, dryer, range hood, and microwave, ensuring complete independence for tenants and simplified management for owners. The property features digital code locks for every unit offering secure, streamlined access throughout. Designed as a low-maintenance asset, the exterior and overall layout allow for minimal ongoing upkeep. With consistent rental demand and long-term stability, this property presents an outstanding opportunity for investors or end users including first-time buyers, families, and professionals looking to offset mortgage payments while building long-term real estate wealth in a high-growth downtown location.

Features & finishes

View
Air Conditioning
Basement

Property details

MLS® NumberX13105938
StatusActive
Listing TypeFor Sale
Property TypeCommercial
Interior Size1,469 sq ft
Beds / Baths0 bed · 3 bath
NeighbourhoodLandsdale
CityHamilton
Postal CodeL8L 2B7
ProvinceON
Listed DateMay 8, 2026
Days on Market90
Price per Sq Ft$446
BrokerageMICHAEL ST.JEAN REALTY INC.

Location

Similar Properties Nearby

Photo of 40 Century StreetJust Listed
$599,000
40 Century Street
Hamilton · 3 bed · 3 bath · Single Family Home

Sold Properties Nearby

Sign in to reveal recent sold prices in this area.

Listed by MICHAEL ST.JEAN REALTY INC.