One permit is on file for 23 South Eugenia Pl NW, Atlanta 30318: Impact Fees - Fees, filed July 1, 2026 (status: OTHER).