Chula Vista, CA, 91911
Please contact us for price
Greg Moore
Vice President
Broker details
Now Available for Lease, Industrial Bldg with Outdoor Storage, located at 2756 Main St.
Available square footage 14,200 SF.
Please contact us for further information.