apartments Chelsea ga norcross the chelsea apartments norcross ga The Chelsea is located at 5940 Singleton Road Norcross GA and is managed by First Communities a reputable property management com… Saturday, October 22, 2022 Edit