$250,000
7205 NW 120th Street, Oklahoma City, OK, 73162
Single Family Residence