LDS Penasquitos

PROJECT DETAILS

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