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.
For sale
$699,000
1003 E 80th St, Stillwater, OK 74074
4beds
3baths
2,473sqft
Est.:
Single Family Residence
Built in 2020
10 Acres Lot
$671,800 Zestimate®
$283/sqft
$-- HOA
What's special
- 43 days
- on Zillow |
- 1,086 |
- 70 |
- Loading
- Loading