PVX8+2VH, Opposite Wamkoko Supermarket, Off Mathare North Road, Mathare North - Mathare
Nairobi
Nairobi - Kenya
Nairobi
Nairobi - Kenya