8808 S Delaware Ave, Unit #880812, Tulsa, OK 74137
8808 S Delaware Ave, Unit #880812, Tulsa, OK 74137
Deposit Amounts May Vary.
Cox Partner-Special Sign Up Fees Available for Tenants!
Cox Partner-Special Sign Up Fees Available for Tenants!
Resident Monthly Convenience Fee Includes:
Water, Trash, and Pest Control
1 Bed/$78, 2 Bed/$83, 3 Bed/$93
2700 Indian Creek Blvd.
OKC, OK 73120