19
726 E 12th St
Los Angeles, CA 90021
$15.00 - $27.00 USD/SF/YR
800-10,451 SF
13
Spaces Available
Built 2003
10,451 SF Contiguous
Built 2003
800-10,451 SF
$15.00 - $27.00 USD/SF/YR
Office, Retail