Grande Vista Business Park

Thousand Oaks, CA (1998)

Project Details

22 bldg. industrial center

144,690 total SF