Places Glenwood Park July 22, 2016 admin ATLANTA, GEORGIAThe 28-acre Glenwood Park features shops and office space as well as a fine-grained mix of housing — a far cry from its former industrial use.