739 Deveron Crescent Unit 209, London South, ON N5Z 4Y1 | $265,000 | Team Filipe