23
333 Buckhead Ave NE
Atlanta, GA 30305
$34.00 USD/SF/YR
10,559 SF
1
Space Available
Built 1944
10,559 SF Contiguous
Built 1944
10,559 SF
$34.00 USD/SF/YR
Retail