11503 E 100Th St N, Owasso, OK
3 Bd
3 Ba
MLS® 2512775 • LivNu Realty
11906 E 99Th St N, Owasso, OK
MLS® 2510809 • McGraw, REALTORS