19003 E Twin Creeks Dr — Owasso, OK 74055
$390,000 - Residential, Single Family Home
Stone Canyon Owasso Real Estate for Sale This beautiful 4 bed, 2.5 bath immaculately kept Stone Canyon home constructed in 2014 has been virtually un-lived…
More Details