- 3712 E 83rd St, Tulsa, OK 74137$1,899/mo3 beds · 2 baths · 2,103 sq ft3712 E 83rd StTulsa, OK 74137
- 2830 E 81st Pl S, Tulsa, OK 74137$1,700/mo3 beds · 2 baths · 1,900 sq ft2830 E 81st Pl STulsa, OK 74137
- 9121 S Norwood Ave, Tulsa, OK 74137$1,900/mo3 beds · 2.5 baths · 2,035 sq ft9121 S Norwood AveTulsa, OK 74137
Updated






