12406 E 76th Pl N
⋅
Owasso, OK
List Price
$299,900
MLS Number
2414633
Beds
4
Baths
2.5
Square Feet
2,336
Lot Size
9188
Show More