10
384 Northyards Blvd NW
Atlanta, GA 30313
$34.00 USD/SF/YR
9,806-17,215 SF
3
Spaces Available
Built 1911
Built 1911
9,806-17,215 SF
$34.00 USD/SF/YR
Office