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