13
8300-8302 W 3rd St
Los Angeles, CA 90048
$4,950,000 USD
5,310 SF
4.31% Cap Rate
5,310 SF
$4,950,000 USD
Storefront