This mixed-use development features both commercial and residential apartments situated on 1.8 acres of land along Diani Beach Road.
This mixed-use development features both commercial and residential apartments situated on 1.8 acres of land along Diani Beach Road.…