85 Road, Mombasa Island, Mombasa, MombasaMap
Prime business address with easy access. Prime business address with easy access.
Parking
Security
Building
Commercial
Parking
Security
Building
Commercial
85 Road, Mombasa Island, Mombasa, Mombasa
Nearby
Nothing found within 5 km.
Listed by
Demo SpacesVerified