30 CUMBERLAND AVENUE, Hamilton (st. clair) — $649,900 | Immoroute.ca