Terra is conveniently located in the Norcross area, just one mile from I-85 and a few minutes from Northlake Mall. It’s an easy commute to downtown Atlanta, or make a quick escape to Jones Bridge Park.

Terra at Norcross 3600 Park Colony Drive
Norcross, GA 30093

Get Directions

Select a Category: