4
8121-8129 W 3rd St
Los Angeles, CA 90048
$9,300,000 USD
3,567 SF
5.12% Cap Rate
3,567 SF
$9,300,000 USD
Storefront