Windsor Crest Apartments at 4826 Jersey Ridge Road, Davenport, IA 52807 | HotPads