1776 E 30th Street, Tulsa, OK 74114
5
beds
5
baths
4,982 Sq.Ft. LIVING AREA
0.28 Acres lot