Property Type

For Commercial

Neighborhood

Fairfax

Completion Date

May 2024

Address

7569 Melrose Ave, Los Angeles, CA 90046

Units

One Store

Square Footage

3,680