52
1530 DeKalb Ave NE
Atlanta, GA 30307
$75.00 USD/SF/YR
85-118 SF
1
Space Available
Built 1958
118 SF Contiguous
Built 1958
85-118 SF
$75.00 USD/SF/YR
Retail