Sold 9018 E 38th Street — Tulsa, OK 74145 Tulsa Real Estate for Sale Surprisingly large home for… More Details $149,000