Specials Updated Today COMPARE Towers of Windsor Park Apartment Homes 3005 Chapel Ave, Cherry Hill, NJ 08002 Studio - 3 Beds $1,510 - $4,695