Address: 2510 Commerce Way, Vista, CA 92081 Building Size: 27,700 sq. ft Tenant: Electronic Output Solutions Website: www.eoshost.com