213 Mary St., Hamilton

View Map