Description of Bella: Bella at 7645-7655 Edmonds Street is a lowrise complex located in Highgate in Burnaby.