Glen Acres, Semmes, AL Rentals