Detached at 1221 GLENORA Drive, London North — $679,900 | HausQ