TOCO HILLS – Atlanta, Georgia

Toco Hills, located in Decatur, Georgia, is a 150,000 square foot neighborhood retail center anchored by Publix. Regent purchased and redeveloped the site in 1999.

Square footage: 150,000 SF