Arc’teryx opens its first California store in Palo Alto

Arc’teryx opens its first California store in Palo Alto