Prime Office/Retail Space in North Delta’s Landmark Tower Rare opportunity to lease 5th-floor office or retail space in a 37-storey high-rise at 80th Ave and Scott Road. Featuring 4 floors of office above premium retail, this iconic development offers unmatched visibility and foot traffic. Located next to a medical building, with easy access to HWY 91, Alex Fraser Bridge, transit, and amenities. With 317 residential units and growing densification in the area, this is one of North Delta’s top commercial leasing opportunities.