One permit is on file for 260 Howard St NE, Atlanta 30317: Business Licenses, filed August 17, 2026 (status: OTHER).