Lot 32 Heathwoods Avenue — $998,500 | London South | Abram Girgis Real Estate