Commercial Property

Maligishu, Shella, Malindi
FOR SALE Beach Resort In Malindi