Home for sale - 63 CLEVELAND Place, London, ON N5Z 4T5 – MLS#401320...