Address:
7922 Melrose Ave, Los Angeles, CA 90046
SQFT:
2,500
Parking:
Type:
Retail
Year Built/Renovated:
Price: