$320,000
8621 NW 116th Street, Oklahoma City, OK, 73162
Single Family Residence