Hidden place · Juja, Kenya
Juja City Mall
Juja City Mall is a named landmark in the town. It offers a recognizable urban stop within Juja's built-up area.
Hidden place · Juja, Kenya
Juja City Mall is a named landmark in the town. It offers a recognizable urban stop within Juja's built-up area.
Still loading - a slow connection can take a little longer. Reload