14
3560 Lenox Rd NE
Atlanta, GA 30326
$36.50 USD/SF/YR
2,620-26,110 SF
5
Spaces Available
Built 2009
26,110 SF Contiguous
Built 2009
2,620-26,110 SF
$36.50 USD/SF/YR
Office