18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055
18921  E 80th Street N, Owasso, OK, 74055

$99,900

18921 E 80th Street N, Owasso, OK, 74055

9
Courtesy of: Keller Williams Realty Advantage