1272 SANDBAR Street, London — $749,900 · mihom.ca