Chula Vista, CA… TSA Construction, Inc. has completed construction of Mater Dei Catholic Church in Chula Vista. The 17,420-square-foot, 1-story, wood-frame and stucco worship building has a seating capacity of 1,000, as well as other ancillary and supporting spaces. The building features a 44-foot tall steel cross that weighs 4,000 pounds. It is constructed of steel plates with a hand hammered finish welded to structural steel tubes. The top of the cross sits at 62 feet above the ground. The site development scope of work included modifications to a small portion of the existing surface parking lot, paved courtyards, walks,.