6942 E 20th Pl, Tulsa, OK 74112
6942 E 20th Pl, Tulsa, OK 74112 is on the street of E 20th Pl, in the city of Tulsa, Oklahoma. It is in the zip code of OK 74112.
6942 E 20th Pl, Tulsa, OK 74112 is a Single Family home.
It has 3 bedrooms, 2 bathrooms, proximately 1,709 square feet floor sizeIt was built in 1963. It has 1 storey.It was last sold in Aug 2010 for $119,500.