General Info

Address Limuru Road, 1

View on Map

City Park

Limuru Road, 1