28
3355 Lenox Rd NE
Atlanta, GA 30326
$26.00 USD/SF/YR
1,843-8,885 SF
12
Spaces Available
Built 1969
8,885 SF Contiguous
Built 1969
1,843-8,885 SF
$26.00 USD/SF/YR
Office