Tropical Nectar Apartment. Plus
Tropical Nectar Apartment. Plus
Apartment
Otu Adzin Rd
, Accra, Greater Accra Region, Ghana