Property Details 42 Sonoma Valley Cresc. Hamilton, Ontario L9B0J3 Offered at C$2,200 Status: Inactive Type: Condo/Townhouse