$160,000
245 NW 80th Street, Oklahoma City, OK, 73114
Single Family Residence