Miami Beach, FloridaLulo Records at Temple900 Alton Rd, Miami Beach, FL 33139Explore the shop ↗Call shop