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