Filter Your Search

Off-Campus Apartments for Rent near Decatur Campus

1083 Rentals Available

    • Photo - 77 12th St NE

    77 12th St NE

    77 12th St NE, Atlanta, GA 30309

    2 Beds$2,929

    12.6 miles to Decatur Campus