View Details 3723 E 83rd Street Forest Creek | Tulsa $199,900 3 bd 2 ba 2,113 sqft 0.22 acres On Site 7 Days Ago