32Active$365,0003 bd · 2 ba · 1,848 sqft2131 E 20th Street, Tulsa, OKTonya D. Baer · Keller Williams Advantage