$975,000 - 5303 E 86th Street, Owasso, OK 74055
5303 E 86th Street
Owasso,
OK
74055
Subdivision name: Tulsa Co Unplatted