11
8480-8482 W 3rd St
Los Angeles, CA 90048
$3,990,000 USD
4,056 SF
4,056 SF
$3,990,000 USD
Storefront