For saleFeatured5 photosSave Six Bedroom Beachside Residence in DianiCompare Six Bedroom Beachside Residence in DianiPrice on requestSix Bedroom Beachside Residence in DianiDiani Beach, Kwale County6 beds5.5 baths620 m²David Mwangi