Wilco Progress – Solar

Address: 2633 Progress Street, Vista, CA 92081
Building Size: 45,000 sq. ft Solar Generation Site
Tenant: SDG&E
Website: www.sdge.com

Category
Property