LDS Oxnard

PROJECT DETAILS

Project Location: Oxnard, CA
Square Footage: 21,500 sq. ft. + site