Property Listing No Longer Available for Lease

11103 S. Central Ave, Los Angeles, CA

Office for Lease - $3,500 SqFt/Year - 3,500 SqFt Available


Property Info

CIMLS#453859
Location
  11103 S. Central Ave
  Los Angeles CA 90059
UpdatedSeptember 18th, 2018
TypeOffice
Price$3,500 SqFt/Year
Building3,500 SqFt


Similar Listings