Freehold TownhouseListed · Sign in$4,500/mo70 Palace Beach TrStoney Creek, Hamilton3 Beds3 Baths2 Parking1,500–2,000 sqft