Homes for sale - 966 RICHMOND ST, London, ON N6A3J5 – MLS#40161706 ...