8708 N 124th E Ave
⋅
Owasso, OK
Pending
PENDING
List Price
$229,500
MLS Number
2537453
Beds
3
Baths
2
Square Feet
1,334
Lot Size
5917
Show More