Address:
6017 Melrose Ave., Los Angeles, CA 90038
SQFT:
1,169
Parking:
Two tandem Parking spaces included
Type:
Retail/Office
Year Built/Renovated:
1911
Price: