Landmark Centre is a development of Al Stober Construction Ltd.
Al Stober Construction Ltd., is a family owned and operated property management and land development company. Located in Kelowna, B.C. since 1962, ASC has established a well-deserved reputation for being one of Kelowna's leading management development companies, with a focus on commercial office buildings and residential apartments.