4
7320-7326 Melrose Ave
Los Angeles, CA 90046
$5,656,000 USD
8,100 SF
6.6% Cap Rate
8,100 SF
$5,656,000 USD
Storefront