17
211 W Avenue 33
Los Angeles, CA 90031
$1,690,000 USD
3,400 SF
3,400 SF
$1,690,000 USD
Warehouse