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 Wes Talich -