8420 Melrose Ave

8420 Melrose Ave

West Hollywood | Los Angeles, CA

Available Now

Location Los Angeles
Neighborhood West Hollywood
Asset Type Retail
Tenant(s) Serena & Lily
Available Retail SF 2,100 SF | 7,084 SF
Recent Posts