iPhone 12 Pro 128GB: R20 350
iPhone 12 Pro 256GB: R22 000
iPhone 12 Pro Max 128GB: R24 200
iPhone 12 Pro Max 256GB: R25 300

All sealed in boxes.
1 year warranty. 

Brand new iPhone 12 Pro & 12 Pro Max

R20 350,00Price
Colour: Graphite