1020 W. 17th Street

Costa Mesa, CA

 
Southern California

Property & Contact Info

1020 W. 17th Street,
Costa Mesa, CA 92627

Property Information

Building Size 17,000 Square Feet
Acres 0.76

Contact Information

LBA Logistics