Nubnb

Tulsa, OK

5705 e 26th pl | Tulsa, OK 74114

$8,000

+ Taxes - Monthly Rate

Property Details Applied

  • 3 Bedrooms
  • 2.5 Bathrooms