11119  S 106th Street North, Owasso, OK, 74055
11119  S 106th Street North, Owasso, OK, 74055
11119  S 106th Street North, Owasso, OK, 74055
11119  S 106th Street North, Owasso, OK, 74055
11119  S 106th Street North, Owasso, OK, 74055

$1,250,000

11119 S 106th Street North, Owasso, OK, 74055

5
Courtesy of: Keller Williams Realty Premier