Coyuchi: Palo AltoRetail store fit out for home textile brand Coyuchi at their Palo Alto location. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize