Description of 6988 Arcola Street: 6988 Arcola Street is a fourplex townhouse complex located in Highgate in Burnaby.