10
2035 E 51st St
Los Angeles, CA 90058
$13,263,230 USD
43,486 SF
43,486 SF
$13,263,230 USD
Manufacturing