Description of 6688 Dufferin: 6688 Dufferin Avenue is a townhouse complex located in Highgate in Burnaby.