Sort By:
12807 E 90th Street North Property Photo 1
46
RE/MAX Results Logo
Listing Provided By: RE/MAX Results
$500,000
12807 E 90th Street North 
Owasso, OK 74055
  • Beds4
  • Baths 4 Total 4 Total
  • SqFt3,4603.5k
  • Built1996