View Details $489,800 1 of 46 Quailbrook Estates Phase I | Owasso 4 beds 3 baths 3,063 sqft 0.59 acres On Site: 118 Days