Located on the main Mombasa road, this commercial office block has offices measuring from 800 sq ft to 10,000 sq ft . The building has high speed lifts Back up