12930 E 106th St N

 12930 E 106th St N, OwassoOK 74055
$1,6503 Beds2812 sqft