COVINGTON PLAZA

3409 Covington Dr, Decatur, GA 30032
View All

Description

Covington Plaza is located in Decatur and close to practically everything in metro Atlanta. Neighbors to Stone Mountain, just minutes from downtown, and easy access to MARTA, this shopping center is a great place for up and coming businesses of all kinds.