821 Southdale Road Unit 16, London South, ON N6E 1V7 | $355,000 | Team Filipe