CSA Architects, LLP is located in Woodland Hills, United States on 21021 Ventura Blvd #330. CSA Architects, LLP is rated 3 out of 5 in the category architect in United States. CSA Architects specialize in producing building designs that clearly address the owner's functional, aesthetic and economic requirements. In our view, the Architect should act as a catalyst to the various members of the project team, helping to form a consensus that evolves into a tangible design concept.
Address
21021 Ventura Blvd #330
Company size
11-50 employees
Headquarters
Woodland Hills, CA