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