The Davenport is located at 19750 64th Avenue in WilloughbyHeights. It is ideally situated within walking distance of Willowbrook Mall, Superstore, and local restaurants. This quality building is well-maintained and secure, with convenienct underground parking. Quality construction and intelligent unit layouts abound, many with large balconies. The complex also features a courtyard and garden area.