Description
Jubilee Arcade is a commercial building located along Moi Avenue, Mombasa and Machakos street at the heart of Mombasa CBD. The building is adjacent to University of Nairobi -Mombasa Campus and consists of shops on the ground floor fronting both Moi Avenue, inside the arcade and…