7
150-154 E 58th St
Los Angeles, CA 90011
$2,695,995 USD
19,080 SF
19,080 SF
$2,695,995 USD
Manufacturing