850 Teakwood Lane, London North, ON N6H 0E5 | $769,900 | Nivaasaa Realty