8420 Melrose Avenue

City: West Hollywood
State: California
Neighborhood: West Hollywood
Property Type: Retail
Square Feet: 11,391
Number of Buildings: 2
Acquisition Date: March 2018

Leave a Comment