1231 E 112th Street 26-1D, Tulsa, OK 74128
3
beds
2
baths
1,102 Sq.Ft. LIVING AREA