24
777 E 12th St
Los Angeles, CA 90021
Rate Upon Request
687-2,230 SF
15
Spaces Available
Built 2006
2,230 SF Contiguous
Built 2006
687-2,230 SF
Rate Upon Request
Office, Retail