6257 S 78th West AveEst. $148,9982 Beds • 1 Bath • 704 Sq. Ft.Tulsa, OK, 74131ForeclosurePublic Record