North Coast Mombasa - Kenya
contact@meiplaceapartments.com
+254713984660+254774956660
It looks like nothing was found at this location. Maybe try a search?