6221 S 86th E Ave
(1)

6221 S 86th E Ave, Tulsa, OK 74133

Reviews

1 year ago

Three bedroom, two bath

Great place to live, awesome location, peaceful, close to major shopping centers.