Price Reduced78Active$1,049,0008 bd · 8 ba · 8,134 sqft3707 E 99th Place, Tulsa, OKCynthia Dolbow · Keller Williams Advantage