4318-4330 Melrose Ave
Los Angeles, CA 90029
$9,000,000 USD
13,540 SF
13,540 SF
$9,000,000 USD
Storefront