Medlock North Decatur, Decatur, GA Rentals