Updated Today COMPARE 2190 W Lake Rd, North Liberty, IA 52317 Unit 203 Apartment for Rent 3 Beds $1,390