Atlanta, This 6-story building is located on a 12.43 wooded
50 Glenlake Parkway 520, Atlanta, GA
This six level building is located on a 12.43 wooded acre site in the Glenlake Office Park and offers exceptional access.
Office Space for Rent
3,619 sq. ft.