Address: 1021 Lincoln Rd, Miami Beach, FL 33139, USA
Adelia Sindici | Aug 28, 2019
Good thanks
Daniel Cambiazo | Aug 28, 2019
They do not sell used Apple stores in the USA. They only give you used when you take it to repair. Instead of waiting they give you one already repaired.