12712 E 78th Street North — Owasso, OK 74055
$239,900 - Residential, Single Family Home
Owasso Real Estate for Sale Beautiful recently renovated 3-story home. Designer colors throughout. Formal dining, living room with fireplace open to spacious kitchen with granite…
More Details