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