680 Commissioners Road W 21 — $495,000 | London South | Abram Girgis Real Estate