View Details $429,000 1 of 43 Barrington Estates | Owasso 4 beds 3 baths 2,225 sqft 0.38 acres On Site: 37 Days