Furnished 2bdrm Villa in Nyali for sale
Nyali, Nyali Mkomani
2bdrm Villa in Bamburi for sale
Bamburi, Bamburi Beach