Rank 205Lugga Sons Apartment 2, Gudele 1 - Juba, South Sudan - One-Bedroom ApartmentApartment · JubaNEW