23
710 Peachtree St NE
Atlanta, GA 30308
Rate Upon Request
670-22,323 SF
5
Spaces Available
Built 1952
22,323 SF Contiguous
Built 1952
670-22,323 SF
Rate Upon Request
Office, Retail