View Details 2644 E 20th Street Lewiston Gardens Amd Sub | Tulsa $249,900 3 bd 2 ba 1,474 sqft 0.18 acres Price Reduced