- 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

- 3722 E 85th Pl, Tulsa, OK 74137$2,950/mo5 beds · 3 baths · 3,263 sq ft3722 E 85th PlTulsa, OK 74137

- 8120 S Louisville Ave, Tulsa, OK 74137$2,100/mo4 beds · 3 baths · 3,084 sq ft8120 S Louisville AveTulsa, OK 74137

Updated









