21
1801 Peachtree St NE
Atlanta, GA 30309
$33.50 USD/SF/YR
1,812-4,217 SF
3
Spaces Available
Built 1968
4,217 SF Contiguous
Built 1968
1,812-4,217 SF
$33.50 USD/SF/YR
Office/Medical