4121 S Alameda St
Los Angeles Industrial Space

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
Los Angeles Industrial Space
