- 2510 E Newton St, Tulsa, OK 74110$1,100/mo2 beds · 1 bath · 872 sq ft2510 E Newton StTulsa, OK 74110
- 2130 E Oklahoma Pl, Tulsa, OK 74110$1,250/mo3 beds · 1 bath · 1,188 sq ft2130 E Oklahoma PlTulsa, OK 74110
- 2705 E Oklahoma Pl, Tulsa, OK 74110$950/mo2 beds · 1 bath · 1,400 sq ft2705 E Oklahoma PlTulsa, OK 74110

Updated



