20
3550 Lenox Rd NE
Atlanta, GA 30326
$39.00 USD/SF/YR
2,925-25,552 SF
6
Spaces Available
Built 2017
25,552 SF Contiguous
Built 2017
2,925-25,552 SF
$39.00 USD/SF/YR
Office