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