Listings Sitemap Filtered Listings Between $750000 - $800000 in Tulsa8318 E 107th Street North Owasso, OK 74055405 N Main Street 4A Tulsa, OK 74103223 W 172nd Street S Mounds, OK 740474912 E 104th Place Tulsa, OK 7413711904 S Vandalia Avenue Tulsa, OK 741371707 E 32nd Place Tulsa, OK 74105«