$342,900
8505 NW 76th Street, Oklahoma City, OK, 73132
Single Family Residence