The Alhambra
1000 S. Fremont Avenue Alhambra, California 91803
- Million square foot office complex on 45 acres in Alhambra
- Over twenty low-rise brick buildings
- Easy access to the 10, 710 and 110 Freeways
- Lushly landscaped courtyard with seating areas
- On-site warehouse with office
- Wood paneled offices with conference rooms
- State-of-the-art theatre
- Rooftops with helipads
- Ample surface and 760-car structure parking
- Base camp and crew parking available
