7172 Melrose Ave
Los Angeles, CA 90046
$3,288,000 USD
3,380 SF
6.08% Cap Rate
3,380 SF
$3,288,000 USD
Storefront