678 Garth St, Hamilton

Exterior-1