4
1735 Defoor Pl Nw
Atlanta, GA 30318
$20.00 - $25.00 USD/SF/YR
3,577-12,263 SF
2
Spaces Available
Built 1978
12,263 SF Contiguous
Built 1978
3,577-12,263 SF
$20.00 - $25.00 USD/SF/YR
Retail, Flex