JWVJ+F3R, Kiwi Ln - Community Eighteen
Greater Accra Region
Accra - Ghana
Greater Accra Region
Accra - Ghana