16223 East 78th St N, Owasso, OK 74055 | FSBO.com
16223 East 78th St N, Owasso, OK 74055
More homes for sale in Owasso, OK
13804 E 94th St N
Owasso, OK · $450,000 · 3 BD
19149 E White Willow Pass
Pending
Owasso, OK · $779,991 · 4 BD
E 116th St N
Owasso, OK · $440,000