Chelsea Court is a multifamily property that was built in 2000. Located at 790 North Indian Creek Drive in North Decatur/Clarkston/Scottdale, Urban Atlanta, this property has a total number of 56 units, with the following unit breakdown: One Bedroom, totaling 39,760 SqFt.