678 Garth St, Hamilton

Exterior-2