8
4703-4709 Melrose Ave
Los Angeles, CA 90029
$1,740,000 USD
4,018 SF
5.81% Cap Rate
4,018 SF
$1,740,000 USD
Storefront