35
2715-2801 E 12th St
Los Angeles, CA
$18,417,305 USD
99,553 SF
2
Units
99,553 SF
$18,417,305 USD
Industrial