Apple iPhone 12 star star star star_half star_border 55 reviews Memory 64GB 128GB 256GB Color: Blue In stock. Estimated ship date March 7 - March 9 location_on Find nearby stores