31 APPLEWOOD Lane, London — $620,000 · mihom.ca