The Canyons
Simi Valley, California
The Canyons master planned business center includes over 3 million square feet of office space and a unique 1 million square feet of mixed-use business village sensitively sited within a series of canyons.
Simi Valley, California
The Canyons master planned business center includes over 3 million square feet of office space and a unique 1 million square feet of mixed-use business village sensitively sited within a series of canyons.