Available godown to let along ICD Road off Mombasa Road in Embakasi FEATURES: 8,400 sq ft Kitchen Washrooms Offices Ample parking Perimeter wall 24-hour