Apr 24 Apr 24 A 1930 Tudor in OKC - $850,000 Logan Banx Tudor 712 NE 21st St, Oklahoma City, OK 731053 bed/3 bath - 2,896 sqftZillow Link