Back to search results

$749 - $1,099/mo

Chateau 68 Apartments, 6805 S Lewis Ave, Tulsa, OK 74136

1–2 bd1–2 ba650–1,250 sqft
Apartments
Loading reviews
Information
1 Month Free

1 month free at move-in, must move in by 12/31/2026

What you get

SuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: 24 Hour MaintenanceSuccessStatus: Administrative Fee: 15