2250 N Druid Hills Rd NE
Atlanta, GA 30329
$17.50 USD/SF/YR
1,284 SF
1
Space Available
Built 1968
2,422 SF Contiguous
Built 1968
1,284 SF
$17.50 USD/SF/YR
Office