19 Century Street — $579,900 | Hamilton | Abram Girgis Real Estate