19108 E Twin Creeks Dr
⋅
Owasso, OK
Just Listed
JUST
LISTED
List Price
$718,000
MLS Number
2536942
Beds
4
Baths
4
Car Garage
3
Square Feet
3,286
Year Built
2015
Show More