Price Unavailable

Abernathy Towers

1059 Oglethorpe Ave Sw, Atlanta, Georgia 30310
Intown South

Pet Policy

Find out if pets are allowed at this property


Call for Policy


Learn more about this property
"Abernathy Towers in Atlanta, GA could be the next place you call home.
Information on lease terms and open apartments is available through property management. Call, or visit 1059 Oglethorpe Ave Sw in Atlanta, GA."

Building Type


1059 Oglethorpe Ave Sw
Atlanta, Georgia 30310
Intown South