6 Days Ago COMPARE Jebens Court Apartments 2415 Jebens Ave, Davenport, IA 52804 1 - 2 Beds $710 - $800