Modern Single-Story Residence in Stillwater
Explore this delightful single-family home located at 807 E Tower Park Dr., Stillwater, OK 74075. Built in 1996, this home offers comfortable living with 3 beds, 1.5 baths, and a generous 1258 sqft layout.
Recently repainted and in excellent condition, this property is move-in ready!
It is currently vacant and waiting for its new owner!
Viewing Information Available in Realtor Remarks.