- 822 N Delaware Pl, Tulsa, OK 74110$900/mo2 beds · 1 bath · 850 sq ft822 N Delaware PlTulsa, OK 74110
- 2115 E 1st St, Tulsa, OK 74104$850/mo1 bed · 1 bath · 400 sq ft2115 E 1st StTulsa, OK 74104
- 2703 E Independence St, Tulsa, OK 74110$775/mo1 bed · 1 bath · 600 sq ft2703 E Independence StTulsa, OK 74110
- 53 N Xanthus Ave, Tulsa, OK 74110$965/mo2 beds · 1 bath · 800 sq ft53 N Xanthus AveTulsa, OK 74110
- 2614 E Archer St, Tulsa, OK 74110$800/mo1 bed · 1 bath · 845 sq ft2614 E Archer StTulsa, OK 74110

Updated



