Brett Alphin7 days agoLos Angeles' Oldest Record Store is For SaleLos Angeles, 7809 Melrose Ave, Los Angeles, CA 90046, USAShop • 2 bath. • 310 m²