105 Kayla Crescent Unit 10, Vaughan, ON L6A 4W3 | $749,000 | Team Filipe