civic  creating spaces that welcome public engagement and involvement

Show More

Alhambra Library

 

Over 45,000 square feet of well-appointed reading spaces and technology centers accented by a beautiful site-specific art collection and custom tile mosaics.

1/7
The Design Studio, Interior Design, Inc.
4425 Riverside Dr. suite 104, Toluca Lake, CA 91505
 Phone: 818.567.6444