18717 E 49th Street, Tulsa, OK 74134
3
beds
2
baths
2,139 Sq.Ft. LIVING AREA
6,923 Sq.Ft. lot