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