10
714 Ducommun St
Los Angeles, CA 90012
$5,750,000 USD
13,800 SF
13,800 SF
$5,750,000 USD
Manufacturing