8777 Dufferin Street Unit 22, Vaughan, ON L4J 8W3 | $1,099,000 | Team Filipe