Address: 2633 Progress Street, Vista, CA 92081 Building Size: 100,000 sq. ft Tenant: McCain Manufacturing Website: www.mccainmfg.com