22
150 E Ponce de Leon Ave
Decatur, GA 30030
$28.50 USD/SF/YR
1,005-7,560 SF
15
Spaces Available
Built 1985
7,560 SF Contiguous
Built 1985
1,005-7,560 SF
$28.50 USD/SF/YR
Office