• +/-2,160 SF Industrial Building available for Lease

  • 2131 W Cowles St, Long Beach, CA 90813

Lease History

Lease Date Available SF Floor / Suite Asking Rate
July 27, 2021 2,160 N/A