Price Reduced2Active$359,0003 bd · 2 ba · 1,878 sqft1519 E 21 Street, Tulsa, OKJessica Scott · Realty One Group Dreamers