7401-7407.5 Melrose Ave
7401-7407.5 Melrose Avenue, Los Angeles, Ca, 90036
$3,975,000.00
Storefront Retail / Restaurant
Approximately 5,280 sqft
Approximately 8,803 sqft