38
Listing Provided By: McGraw REALTORS
$479,900
6988 E 81st Street North 
Owasso, OK 74055
  • Beds4
  • Baths4
  • SqFt3,5703.6k
  • Built2010
  • Lot0.55 ac.