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