Looks like Three Bedroom, Fireplace with Indoor Pool is no longer available on Rent.com which means this information is likely out of date.

Three Bedroom, Fireplace with Indoor Pool

 7813 n 117th E Ave, OwassoOK 74055