Apartments in Atlanta Area -

Barrington Hills Apartments | Norcross, GA

Barrington Hills Apartments in Norcross, GA
Located at 3352 Chelsea Park Lane, Norcross, GA 30092
(770) 609-3066
Location:
3352 Chelsea Park Lane, Norcross, GA 30092
Description:
Limited Access Gates, Washer/Dryer Connections Available, Free WiFi Available, Resort Style Pools, 24 Hour Fitness Center, Two Lighted Tennis Courts
Listings (1 - 5 of 6)
Check Availability

(770) 609-3066

3352 Chelsea Park Lane

Norcross, GA 30092