2 Union Street — $899,900 | Hamilton | Abram Girgis Real Estate