18213 E 43rd Street, Tulsa, OK 74134
3
beds
2
baths
1,403 Sq.Ft. LIVING AREA
7,901 Sq.Ft. lot