back-arrowTulsa Apartments
Favorites IconFavorite
$849–$1,199

Creekwood Apartments · Apartments for Rent

Tulsa Apartments
Pet Friendly

If quality, convenience and affordability are the questions, Creekwood is the answer! Our outstanding apartments offer spacious, well-designed floor plans and a management and maintenance staff that is dedicated to serving you. Creekwood is located in the heart of South Tulsa and offer amenties that are sure to please you. Woodland Hills Mall, St. Francis, St. Francis Children's Hospital, Cancer Treatment Center of America, Southcrest Hospital, Hillcrest Hospital, the Creek Turnpike, Highway 169 and Highway 75 are all minutes away as well as restaurants and other entertainment. Enjoy our serene indoor and outdoor swimming pools or stay in shape in our fitness center. Don't forget we're pet friendly too. Creekwoods quiet setting and wonderful location, 83rd & Memorial, create the perfect place to call home. Call or come by today to make Creekwood your new home! The following apartment amenities are in select units: -Bookshelves -High Ceilings -Sunrooms -Balconies -Fireplaces -Skylights -Vaulted Ceilings
Apartment Amenities
Air Conditioning
Balcony
Carpet
Ceiling Fan
Dishwasher
Fireplace
High Ceilings
In-Unit Laundry
Building Amenities
Business Center
Fitness Center
On-Site Management
Outdoor Space
Package Service
Storage
Swimming Pool
Other Amenities
Assigned Parking
Clubhouse
Garbage Disposal
Playground
High-Speed Internet
Vaulted Ceiling

Policies & Fees

Applicants

Application Fee

One-time. Agent application fee.

Contact Property

REQUIRED FEES

Deposit

One-time. Refundable: 100%. Security Deposit.

$175–$225

OPTIONAL FEES

Dog Policy

Allowed
Limit2

Cat Policy

Allowed
Limit2

Cat

Pet Rent

Monthly. 2 cats max. | Restrictions: None.

$30

Pet Fee

One-time fee per pet.

$500

Dog

Pet Rent

Monthly. 2 dogs max. | Restrictions: None.

$30

Pet Fee

One-time fee per pet.

$500

Questions about this property’s policies and fees?

Building details

Property details

Units651

Details

  • Price
    $849–$1,199
  • Available Floorplans
    21 Floorplans
  • Available
  • Min. Lease
  • Address
    8418 South 77th East Court 74133
  • Broker Fee?
    No
  • Cats/Dogs Allowed?
    Dogs & Cats
agent
Posted by:Creekwood Apartments (Case and Associates Properties)
Love this listing? We can alert you when similar apartments become available in this area.
bell-outlineSave

Explore near Creekwood Apartments

Tulsa Apartments
Creekwood Apartments 8418 South 77th East Court is a rental apartment building with 21 floorplans available. It is located in Tulsa. It has apartment amenities including ceiling fan, balcony, air conditioning, fireplace, dishwasher, high ceilings, in-unit laundry, and carpet. It has building amenities including storage, outdoor space, swimming pool, package service, on-site management, business center, and fitness center. Cats and dogs are allowed, making it a pet-friendly building.