3 Bedroom Townhouse for Rent London Ontario. 3 bedrooms london south townhouse for rent ad id vgr 597262 rentboard ca