1 Day Ago COMPARE Oak Creek Apartments 280 Northern Ave, Avondale Estates, GA 30002 Studio $875 - $1,087