The Place at 101 Sheridan offers 1 or 2 bedroom apartments for rent in Tulsa, Oklahoma. Rental apartments have all the luxuries that you are looking for in a home such as washers and dryers, stainless steel appliances, walk-in closet, and handicap accessibility. Our community has 2 pools, 2 spas/hot tubs, laundry center, fitness center, and clubhouse. Pets are accepted. We are near Jenks Public Schools and Village South Shopping Center.