About Liberty Place Townhomes
WELCOME TO LIBERTY PLACE!Enjoy peaceful, affordable living at Liberty Place Townhomes, located in South Sioux City, Nebraska. Liberty Place is just a short distance from the banks of the Missouri River and is near both walking and biking trails. One, two, and three bedroom townhomes are available, so you will be sure to find the perfect place to call home. Call now to schedule a tour at Liberty!
* One bedroom apartment homes are designated for persons with qualifying disabilities
** Income Guidelines Apply