Permit application filed for 16,504-square-foot office and retail building at 3330 Peachtree Road.
Search