$575,000
13135 E 76Th ST N, Owasso, OK, 74055
Single Family Residence