South Park Apartments - The apartment lifestyle you deserve in South Sioux City, Nebraska. Every once in a while life hands you a chance to make big changes, for the better. A new apartment in South Sioux City, Ne can give you more time for your passions, introduce you to a new circle of friends, and access fun things to do and cool amenities at your whim. So amp up your priorities and give your lifestyle a little makeover. Choose one bedroom, two bedrooms and EFF apartments for rent in So Sioux City, Nebraska with a full range of amenities.