South Bay Bus Maintenance Facility

Details

Location Chula Vista, CA
Size  49,000 sf
Completed
Categories Industrial, General Construction