5
2310 Parklake Dr NE
Atlanta, GA 30345
Rate Upon Request
215-2,005 SF
14
Spaces Available
Built 1973
Built 1973
215-2,005 SF
Rate Upon Request
Coworking Space