Price Reduced75Active$629,9003 bd · 3 ba · 2,417 sqft1215 S Owasso Avenue, Tulsa, OKHannah Ekblad · Eagle Rock Realty & Prop Mgmt