1222 E 18th St. Los Angeles, CA 90021
Office Space for Lease
16,000 square feet of Office Space is located in Los Angeles, CA at 1222 E 18th St.
- Walk Score 92 (Walker's Paradise)
- Year Built 1936
- Rental Rate Rent Not Disclosed
- Min Divisible 4,000 SF
- Property Type Office
- Transit Score 66 (Good Transit)
- Building Class B
- Property Sub-type Loft/Creative Space
- Rentable Building Area 16,000 SF