14
3520 Piedmont Rd NE
Atlanta, GA 30305
$29.75 USD/SF/YR
1,178-25,763 SF
5
Spaces Available
Built 1983
25,763 SF Contiguous
Built 1983
1,178-25,763 SF
$29.75 USD/SF/YR
Office