Pillar 2, 34 Palm St - Dome
Greater Accra Region
Accra - Ghana
Greater Accra Region
Accra - Ghana