13009 South Main StreetLos Angeles, CA
13009 South Main StreetLos Angeles, CA
Project status
Acquisition Date: 12.09.21
Building SF: 13,518
Land SF: 62,668
Occupancy: 100%