861 Shelborne Street 34 — $579,900 | London South | Abram Girgis Real Estate