Taco Bell

PROJECT DETAILS

Project Location: Costa Mesa, CA
Square Footage: 3,500 sq. ft.