Archer Travel
2941 Foothill Blvd. La Crescenta-Montrose 91214
- Film-friendly dressed offices in La Crescenta
- Easy access to 210, 2 and 134 Freeways
- Contemporary offices with unique architectural features
- Open work area, cubicles and glass offices
- Modern kitchen and lounge
- Surface lot parking