$253,399
35 NE 66th Street, Oklahoma City, OK, 73105
Single Family Residence