1339-1341 S Hill St
Los Angeles, CA 90015
$5,950,000 USD
6,800 SF
6,800 SF
$5,950,000 USD
Manufacturing