The Timbers, Tulsa, OK Rentals