13
4106 W Jefferson Blvd
Los Angeles, CA 90016
$1,950,000 USD
4,300 SF
4,300 SF
$1,950,000 USD
Warehouse