Casza
Beachfront 3-Bedroom Ground Floor Apartment — Jumeirah Nyali | Kshs 28M - Ksh 28,000,000 | 3 bed, 5 bath, apartment | Casza