15
8262 Melrose Ave
Los Angeles, CA 90046
$3,250,000 USD
2,300 SF
2,300 SF
$3,250,000 USD
Storefront Retail Residential