2626 Lacy St
Los Angeles, CA 90031
$18,175,000 USD
90,000 SF
90,000 SF
$18,175,000 USD
Warehouse