For sale
  • $699,000

    1003 E 80th St, Stillwater, OK 74074

    4beds
    3baths
    2,473sqft
    : 
    Single Family Residence
    Built in 2020
    10 Acres Lot
    $671,800 Zestimate®
    $283/sqft
    $-- HOA

    What's special

    This 2473 square foot single family home has 4 bedrooms and 3.0 bathrooms. This home is located at 1003 E 80th St, Stillwater, OK 74074.
    43 days
    on Zillow
    |
    1,086
    |
    70
    |
    • Loading
    • Loading