The Camp
The CAMP COSTA MESA, CA The CAMP is a specialty retail center targeting the outdoor adventure sports enthusiast. The $12 million development is located on a 3.4 acre site in Costa Mesa, California. The two-story high 120-foot long horizontal redwood slat screen wall that fronts Bristol Street, a rather anonymous, high-speed suburban thoroughfare, reestablishes the…