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