4121 S Alameda St

Los Angeles Industrial Space

Industrial building at 4121 S Alameda St, Los Angeles, CA

Lease Details

Landlord
Lease Term
5 Years
Size Leased (SF)
7000
Floor / Suite
1
Lease Signed Date
June 2, 2019
Property Type
Industrial Space
Submarket
Central Los Angeles
County
Los Angeles

Overview