191 Margaret Avenue — $699,900 | Hamilton | Abram Girgis Real Estate