Sorted by: Most Recent
Most Recent
Available Date
Highest Price
Lowest Price
Square Feet
Showing 0
of 0
results.
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.
5855 Sandy Springs Circle, Suite 290,
Sandy Springs, Georgia 30328
9am - 5pm, Monday - Friday