9818 e 85th st, Tulsa

4 beds   |   3.5 baths
SOLD
Sold

9818 e 85th st
Tulsa , OK

  • 4 BEDS
  • 3.5 BATHS
  • 3,000 SQ FT
  • 9500
    LOT

Property Details