6366 Heathwoods Avenue — $746,013 | London South | Abram Girgis Real Estate