8
238 S Mission Rd
Los Angeles, CA 90033
$7,200,000 USD
30,101 SF
30,101 SF
$7,200,000 USD
Manufacturing