4323 E 68th St

 4323 E 68th St, TulsaOK 74136
$6852 Beds1130 sqft