- 5921 E 33rd Ct, Tulsa, OK 74135$775/mo1 bed · 1 bath5921 E 33rd CtTulsa, OK 74135
- 5925 E 33rd Ct, Tulsa, OK 74135$775/mo1 bed · 1 bath5925 E 33rd CtTulsa, OK 74135
- 6243 E 28th St #D-F, Tulsa, OK 74114$2,325/mo2 beds · 2 baths · 1,325 sq ft6243 E 28th St #D-FTulsa, OK 74114
Updated


