11
650 E 16th St
Los Angeles, CA 90015
$1,900,000 USD
32,240 SF
32,240 SF
$1,900,000 USD
Manufacturing