iPhone 7 Plus 128gb Rose Gold $450(Owasso, OK)

Phone is in good condition, no scratches or cracks in the screen. Only thing wrong with the device is the front facing camera doesn't work and for some reason calls can only be used on speaker phone. It resulted from a drop on a concrete floor but the phone works just fine otherwise. Called and it would cost 50-100 to fix the camera and speaker but phone still works good. $400 OR BEST OFFER.