$209,000
8821 NW 83 Street, Oklahoma City, OK, 73132
Single Family Residence