3033 Treadwell St
Los Angeles, CA 90065
$2,300,000 USD
3,319 SF
3,319 SF
$2,300,000 USD
Warehouse