Add this property to your favorites View Details 16015 E 112th Street North Chestnut Farms II | Owasso $420,000 4 bd 3 ba 1 ½ ba 3,663 sqft 2.51 acres On Site 44 Days Ago