




iPhone 12 128 GB The phone is broken from the back as clearly shown, and the front screen has light leakage issues too, it needs repair. As for the rest, I haven't taken it to repair shops nor have I replaced the screen. Regarding the price, it's negotiable, because I really want to sell it.
