$534,500
2207 NW 18th Street, Oklahoma City, OK, 73107
Single Family Residence