iPhone 8 64GB Gold - Unlocked

Regular price $520.00

Very light wear on the body that are invisible from more than 8 inches away. the screen is completely intact and without scratches.