17824 E 92nd Street North — Owasso, OK
$458,000 - Residential, Single Family Home
Owasso Real Estate for Sale Exquisite custom built home on park-like 1 acre lot. Beautifully updated. Gorgeous architectural detailing throughout. 13′ ceilings, granite countertops, formal…
More Details