Towers of Windsor Park
3005 Chapel Avenue, Cherry Hill, NJ 08002
888-375-7185 ext 5162  WEBSITE save favorite
AVERAGE RATING
recommended by:
80%

overall rating:
3.7
4.0
4.03 Parking:
3.5
3.5 Maintenance:
3.5
3.47 Construction:
3.9
3.9 Noise:
3.8
3.8 Grounds:
4.0
3.97 Safety:
3.6
3.57 Office Staff:

 
Tell us what you think!
Map Key:
Recommended By:

> 75%

> 50%

> 25%

> 25%

Not reviewed

Closest 10 apartments to Towers of Windsor Park
Name Distance Recommended by
Sussex House
1001 North Kings Highway, Cherry Hill, NJ
0.05 miles 100.0%
Playa Del Sol
401 Cooper Landing Road, Cherry Hill, NJ
0.48 miles 0.0%
Cooper Landing Apartments
801 Cooper Landing Road, Cherry Hill, NJ
0.87 miles 60.0%
Colonial Apartments
836 Cooper Landing Road, Cherry Hill, NJ
1.07 miles 73.0%
Lexington House Apartments
106 Chestnut Street, Cherry Hill, NJ
1.41 miles 100.0%
Pickwick Apartments
20 Church Road, Maple Shade, NJ
1.59 miles 61.0%
Landmark Apartments
1900 Frontage Road, Cherry Hill, NJ
1.63 miles 71.0%
Buttonwood Apartments
601 Buttonwood Avenue, Maple Shade, NJ
1.82 miles 0.0%
Roberts Mill
165 Great Road, Maple Shade, NJ
2.06 miles 54.0%
Burrough's Mill Apartments
One Burrough's Mill Boulevard, Cherry Hill, NJ
2.25 miles 60.0%
tracking gif