$220,000
3141 NW 23rd Street, Oklahoma City, OK, 73107
Single Family Residence