Description of Ashbury: The Ashbury at 7038 21st Avenue is a lowrise complex located in Highgate in Burnaby.