5709 E 24th Street, Tulsa, OK 74114
3
beds
2
baths
1,260 Sq.Ft. LIVING AREA
7,380 Sq.Ft. lot