860 Commissioners Road E 1203 — $299,900 | London South | Abram Girgis Real Estate