Sort By:
16612 E 83rd Street North Property Photo 1
NEW
Keller Williams Advantage Logo
Listing Provided By: Keller Williams Advantage
$340,000
16612 E 83rd Street North 
Owasso, OK 74055
  • Beds3
  • Baths 2 Total 2 Total
  • SqFt1,8401.8k
  • Built1982
8427 N 170th East Avenue Property Photo 1
NEW
Keller Williams Advantage Logo
Listing Provided By: Keller Williams Advantage
$280,000
8427 N 170th East Avenue 
Owasso, OK 74055
  • Beds3
  • Baths 2 Total 2 Total
  • SqFt1,6141.6k
  • Built1983